穆德尔·阿托'plugin not found'



我一直在尝试使用Atto插件模板(https://github.com/justinhunt/moodle-atto_newtemplate)尝试创建我自己的Atto插件。我已经做了README中概述的更改,并通过npm运行了shifter。它似乎生成与其他插件匹配的构建文件夹。

我可以在配置中看到插件,它显示在Atto工具栏设置中,但是,当我打开文本编辑器时,我没有得到一个图标,控制台日志moodle-editor_atto-editor: Plugin 'testplugin' could not be found - skipping initialisation

我在文档中发现了一些不再使用shifter的参考文献,而grunt是新的方式,但我找不到任何实际的文档,并且没有gruntfile似乎存在于任何地方。

以前有人遇到过这个吗?我错过了什么?

您需要在YUI代码上运行shifter才能使其工作-对于Moodle 2.9及以上版本,通常的方法是使用grunt -请参阅https://docs.moodle.org/dev/Grunt了解更多详细信息。

不确定这个问题是否已经解决。模板是非常有用的,它也与lib, dbversion PHP脚本。您用作插件名称的字符串必须在这些脚本中以及在JS文件中保持一致。默认为"atto_NEWTEMPLATE"。您是否可能在一个地方更改此字符串为atto_testplugin,而不是在所有其他地方?

相关内容

最新更新