Headless CMS 建置
近期研究 Headless CMS
大部份看是需要付費或註冊才可體驗,於是興起自建測試的使用
https://strapi.io/documentation/v3.x/installation/cli.html
藉由官方的說明文件,有一些基本環境條件限制,官方所列如下圖:
但基本上能升級至最新版本最好
建立一個資料夾,並敲入以下指令
npx create-strapi-app my-project --quickstart
注意: --quickstart 資料庫會直接採用 SQLite ,假如需要自選請將 --quickstart 指令移除
這邊以 MariaDB 為例,再產生專案之前請先建立 my-project 此名稱資料庫。否則 Cli 工具會報錯並直接跳到 SQLite 方案
產生完畢後,需要先執行如下(假如採用 --quickstart ,是不需要的)
npm run build
接著再
npm run start
即可看到首次進入頁面,建立 admin 帳號
以上是一點初始化專案的心得
出處來自 starapi 官方文件