почему оптимизатор require.js создает пустой файл сборки - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь создать отдельный файл 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неправильно понял, что делает оптимизатор или я делаю некоторые ошибки новичка в исполнении?

Большое спасибо за помощь.

...