【问题标题】:How to overwrite Strapi plugin in Beta version如何在 Beta 版中覆盖 Strapi 插件
【发布时间】:2020-03-30 12:41:10
【问题描述】:

在Alpha版本中,我们可以直接在the plugins folder里面编辑用户权限

好像是Beta版,会使用package.json安装,文件夹在node_module里面。

如果我想自定义这些文件,比如使用我的新字段,我该怎么办email

【问题讨论】:

标签: javascript node.js npm node-modules strapi


【解决方案1】:

您可以查看此docs 以获取最新的测试版。

基本上是创建与插件结构相同的文件。

要让用户权限插件覆盖“注册”方法,你需要创建/extensions/users-permissions/controllers/Auth.js 然后。

module.exports = {
  async register(ctx) {
    // Any code you want
   }
};

其他方法/插件等等

【讨论】:

  • 顺便说一句,我也遇到了这样的错误Error: The model backoffice_roles can't be found.我该如何处理它
  • 那看起来不像是 Strapi 错误,检查模型定义,或者尝试创建一个新项目,创建一个模型并比较差异,很多东西从 alpha 变为 beta。
猜你喜欢
  • 2018-10-22
  • 2020-10-04
  • 1970-01-01
  • 2017-05-24
  • 2012-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多