我需要从我一直创建的一些模块加载文件,但dojo加载器不断添加“.js”扩展名。是否可以在Dojo中加载脚本而不添加“.js”扩展名
我一直在使用类似:
require(["dojo/ready","some/module"], function(ready, app) {
ready(function() {
app.something();
});
});
但是它会持续module.js 我想要的东西像url/some/module
。
我发现使用像“some/module?noext
”这样的东西的作品,但没有一些配置选项?
我见过类似于RequestJs和解决它的问题(https://github.com/millermedeiros/requirejs-plugins)。
那么是否有可能阻止dojo添加de js扩展名(后缀)?
无需更改代码或使用插件即可。请参阅https://github.com/dojo/dojo/blob/master/dojo.js#L993。 – 2013-04-10 21:00:19
如果你不介意我的问题,为什么不直接命名你的文件“module.js”? – jumpnett 2013-04-18 23:14:22