我一直在尝试使用Atto插件模板(https://github.com/justinhunt/moodle-atto_newtemplate)来尝试创建自己的Atto插件。我已经完成了自述文件中列出的更改,并通过npm运行变速器。它似乎生成与其他插件匹配的构建文件夹。
我能够在配置中看到插件,并且它显示在Atto工具栏设置中,但是,当我弹出一个文本编辑器时,我没有得到一个图标,并且控制台记录{{1} }
我在文档中发现了一些不再使用shifter的引用,而grunt是新的方法,但我找不到任何实际的文档,并且似乎没有任何gruntfile存在。< / p>
有没有人遇到过这个?我错过了什么?
答案 0 :(得分:0)
你需要在你的YUI代码上运行移位器才能工作 - 通常这样做,对于Moodle 2.9及以上版本是使用grunt - 请参阅https://docs.moodle.org/dev/Grunt了解更多细节。
答案 1 :(得分:0)
不确定这是否曾经解决过。该模板非常有用,它还附带lib
,db
和version
PHP脚本。您用作插件名称的字符串必须在这些脚本以及JS文件中保持一致。默认情况下,它设置为atto_NEWTEMPLATE
。您是否可以在一个地方将此字符串更改为atto_testplugin
,而不是在所有其他地方更改?