我对 RequireJS 比较陌生,我遇到的问题可能是一个简单的解决方法 - 在大多数情况下,我正在加载 .js 文件,但我的一个文件加载了扩展名为 .tpl 的模板,我不希望它这样做自动附加 .js (并最终尝试加载mytemplate.tpl.js
)。
有没有一种简单的方法来告诉 RequireJS(仅在一个文件中)不要这样做?
我对 RequireJS 比较陌生,我遇到的问题可能是一个简单的解决方法 - 在大多数情况下,我正在加载 .js 文件,但我的一个文件加载了扩展名为 .tpl 的模板,我不希望它这样做自动附加 .js (并最终尝试加载mytemplate.tpl.js
)。
有没有一种简单的方法来告诉 RequireJS(仅在一个文件中)不要这样做?
你可以使用noext
requirejs 插件。
你可以在这里找到它:https ://github.com/millermedeiros/requirejs-plugins
require.config({
paths : {
//create alias to plugins (not needed if plugins are on the baseUrl)
noext: 'lib/requirejs-plugins/noext',
}
});
require([
noext!pathto/mytemplate.tpl
], ...)