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