基于strapi項目創(chuàng)建完且已添加數(shù)據(jù)和打開公共權(quán)限
第一步:使用命令去生成配置
# yarn
yarn strapi generate
# npm
npm run strapi generate
第二步:選擇選項

sctable為我的插件名字,這個自定義
現(xiàn)在項目路徑下已經(jīng)自動為我們生成了多個用于插件的文件
第三步:往? ./config/plugins.js 文件中添加以下內(nèi)容用于配置你剛剛創(chuàng)建的插件
module.exports = {
? 'sctable': {
? ? enabled: true,
? ? resolve: './src/plugins/sctable'
? },
}
如果沒有這個文件的話,可以自己創(chuàng)建一個(上面代碼中 的sctable 要用你創(chuàng)建的插件名稱)
第四步:然后就可以讓你的項目在watch-admin中運行了
yarn develop --watch-admin
這個命令和直接啟動項目的區(qū)別就在于:在開發(fā)插件時,它將切換熱重載并在控制臺中出現(xiàn)錯誤。
這樣你在VSCode按ctrl+s就能實時看到控制面板的變化了,不用再重復(fù)啟動服務(wù),如果出現(xiàn)錯誤的話也能在按下F12后看到打印錯誤。
第五步:如果在控制面板沒有看到你的插件的話,使用下面的打包命令重構(gòu)你的控制面板UI就好啦
npm run build
謝謝觀看,希望能對你有所幫助!