【发布时间】:2012-12-16 01:05:05
【问题描述】:
是否有任何干净的方式来加载具有 js 扩展名而不是 AMD 内容的文件?
我使用 enforceDefine 配置来确保我的实际 AMD 代码在开发过程中正常工作。
到目前为止,我已经设法将 enforceDefine 设置为 false 的插件放在一起,因此我可以像这样加载第 3 方库:require(['noamd!handlebars'])。这对我来说似乎并不太老套,但我想知道是否有更好的方法。
我目前正在测试 noext 插件,它完成了它的工作,但也以一种 hacky 方式。我注意到它将 noext 参数两次应用于 url (test.txt?noext=1&noext=1)。我可以忍受,但最好我想摆脱所有额外的参数。可以吗?
【问题讨论】: