0

有没有办法保留一个paths.js文件来跟踪所有路径

//i know you can do this where configobject.paths = require('paths');
requirejs.config(configobject)

//and r.js build config
({
     paths:require('paths'),
})
4

1 回答 1

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"
于 2013-10-27T02:02:46.320 回答