只需通过文档尝试和测试CKAN。到目前为止一直很好,但我在初始化JavaScript模块时遇到了问题。
我按照这些步骤http://docs.ckan.org/en/latest/theming/javascript.html#initializing-a-javascript-module,重新启动了服务器,加载了页面,按钮就在那里,我可以在页面中看到新创建的JS文件,但它没有被初始化,因此控制台中没有输出。
如果我在JS文件中的initialize: function () {}
内的任何地方添加另一个console.log,它就会被输出。
也许这里缺少其他一些步骤?我是否需要在某处注册CKAN模块?
答案 0 :(得分:0)
最后设法找到了解决方案。我认为CKAN没有保持很好的版本/发布和文档同步。即使最新的稳定版本是2.6.2,最新版本的文档也指的是未来版本。 您可以在此处看到2.6.2文档,http://docs.ckan.org/en/ckan-2.6.2/theming/javascript.html和最新文档http://docs.ckan.org/en/latest/theming/javascript.html之间的差异。