Strapi创建本地插件

基于strapi项目创建完且已添加数据和打开公共权限


第一步:使用命令去生成配置

# yarn

yarn strapi generate

# npm

npm run strapi generate

第二步:选择选项


sctable为我的插件名字,这个自定义

现在项目路径下已经自动为我们生成了多个用于插件的文件

第三步:往  ./config/plugins.js 文件中添加以下内容用于配置你刚刚创建的插件

module.exports = {

  'sctable': {

    enabled: true,

    resolve: './src/plugins/sctable'

  },

}

如果没有这个文件的话,可以自己创建一个(上面代码中 的sctable 要用你创建的插件名称)

第四步:然后就可以让你的项目在watch-admin中运行了

yarn develop --watch-admin

这个命令和直接启动项目的区别就在于:在开发插件时,它将切换热重载并在控制台中出现错误。

这样你在VSCode按ctrl+s就能实时看到控制面板的变化了,不用再重复启动服务,如果出现错误的话也能在按下F12后看到打印错误。

第五步:如果在控制面板没有看到你的插件的话,使用下面的打包命令重构你的控制面板UI就好啦

npm run build


谢谢观看,希望能对你有所帮助!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容