Javascript RequireJS-r.js';名称';房地产与';主配置文件';财产

Javascript RequireJS-r.js';名称';房地产与';主配置文件';财产,javascript,node.js,requirejs,Javascript,Node.js,Requirejs,使用RequireJS,我们有一个build.js配置文件用于r.js优化器。我的配置如下所示: ({ "baseUrl": "./public/static", "name": "app/js/main", "mainConfigFile": "./public/static/app/js/main.js", "out": "./public/static/app/optimized/optimized.js", "paths" :{ r

使用RequireJS,我们有一个build.js配置文件用于r.js优化器。我的配置如下所示:

({
    "baseUrl": "./public/static",
    "name": "app/js/main",
    "mainConfigFile": "./public/static/app/js/main.js",
    "out": "./public/static/app/optimized/optimized.js",
    "paths" :{
        requireLib : 'vendor/require'
    },
    "include": 'requireLib'
})
“include”:“requireLib”行在优化的构建中包含require.js源代码,这很好

但我对“name”属性感到困惑——似乎我们总是希望name属性与“mainConfigFile”属性相同。在何种情况下,您希望为name属性指定与mainConfigFile属性不同的值

如您所见,my config的值相同,只是路径不同:

  "name": "app/js/main",
  "mainConfigFile": "./public/static/app/js/main.js",

你可能想看看