有没有办法保留一个paths.js文件来跟踪所有路径
//i know you can do this where configobject.paths = require('paths');
requirejs.config(configobject)
//and r.js build config
({
paths:require('paths'),
})
有没有办法保留一个paths.js文件来跟踪所有路径
//i know you can do this where configobject.paths = require('paths');
requirejs.config(configobject)
//and r.js build config
({
paths:require('paths'),
})
我还想集中我的 AMD 模块路径。这是 curl 中的一个实现,但同样的方法适用于 RequireJS:
基本上,但文件中的配置: https ://github.com/SimpleAsCouldBe/appCore/blob/master/shared/appCore/setCurlPaths.js
并在您想要的任何页面中使用配置: https ://github.com/SimpleAsCouldBe/appCore/blob/master/exampleApp1/index.html
您可以在构建期间使用 grunt concat 或其他东西对其进行优化。你也可以告诉 grunt 的 requirejs 优化器这个共享配置文件:
# https://github.com/jrburke/r.js/blob/master/build/example.build.js
requirejs:
oneForAll:
options:
mainConfigFile: "shared/appCore/requireConfig.js"