Strapi創(chuàng)建本地插件

基于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


謝謝觀看,希望能對你有所幫助!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容