Я пытаюсь создать отдельный файл js с помощью оптимизатора require.js, используя узел в Windows.
Мой путь к r.js: - C:\Users\bjh49\AppData\Roaming\npm\node_modules\requirejs\bin\r.js
мой конфигурационный файл находитсяв: - C:\WWW\fguru\build\mortgageaffordability\js\build.js
и содержит следующее: -
({
baseUrl: "js/shop",
paths: {
"jquery": "jquery",
"backbone": "backbone",
"underscore": "underscore"
},
shim: {
"backbone": {
"deps": ["underscore", "jquery"],
"exports": "Backbone" //attaches "Backbone" to the window object
},
"underscore": {
exports: "_" // exporting _
}
},
name: "../main",
out: "../built/js/main-built.js"
})
Я запускаю следующую команду через узел: -
node C:\Users\bjh49\AppData\Roaming\npm\node_modules\requirejs\bin\r.js -o C:\WWW\fguru\web\buildOneFile.js
Который создает файл с именем main-built.js в
C:\WWW\fguru\built\js\main-built.js
Я ожидал, что этот файл будет содержать все объединенные javascrtipt, вместо этого он содержит только следующее: -
requirejs.config({baseUrl:"js/shop",waitSeconds:20,paths:{jquery:"jquery",backbone:"backbone",underscore:"underscore"},shim:{backbone:{deps:["underscore","jquery"],exports:"Backbone"},underscore:{exports:"_"}},deps:["app"],urlArgs:"t=20160320000000"}),define("../main",function(){});
есть Iнеправильно понял, что делает оптимизатор или я делаю некоторые ошибки новичка в исполнении?
Большое спасибо за помощь.