我想使用剑道提供的时区功能。它未与kendo.all.js
捆绑在一起。根据文档,我必须在使用时区功能之前将kendo.timezone.js
包含到页面中。 我的开发环境包括 - 完全构建kendo.all.js
和requirejs
现在问题是kendo.timezone.js
被编写为符合AMD标准,指定对./kendo.core
的依赖,导致requirejs
加载kendo.core.js
。它导致requirejs
错误'kendo.core.js不存在'。要避免此错误,我必须将文件重命名为kendo.core.js
,否则我必须修改kendo.timezone.js
以依赖kendo.all.js
。
两种解决方案(许可和维护问题)哪个更好?有没有更好的方法将kendo.timezone.js
纳入我的页面?
答案 0 :(得分:0)
我有类似的问题并解决了它在rjs配置中添加地图,如下所示:
map: {
'*': {
'kendo.core.min': 'kendo'
}
}
似乎有效:)