有没有办法保留一个paths.js文件来跟踪
的所有路径//i know you can do this where configobject.paths = require('paths');
requirejs.config(configobject)
//and r.js build config
({
paths:require('paths'),
})
答案 0 :(得分:0)
我还想集中我的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"