мой оптимизатор для моего дюрандального проекта прекратил работать. Я запускаю его в cmd.exe. любые идеи о том, где я могу искать ошибки? он распечатывает то, что он делает, но никаких ошибок. он тогда не смог создать файл main-built.js. (ну, он создает пустую).Как просмотреть ошибки в оптимизаторе durandal?
вот что она выводит:
мой проект называется «MyApp» для целей этого примера, и это в C: \ Проекты
C:\Projects\myapp\App\durandal\amd>c:\projects\myapp\App\durandal\amd\optimizer.exe --source c:\projects\myapp\app\
Using default base configuration.
Configuring for deploy with almond (custom).
{
"name": "durandal/amd/almond-custom",
"inlineText": true,
"stubModules": [
"durandal/amd/text"
],
"paths": {
"text": "durandal/amd/text"
},
"baseUrl": "c:\\projects\\myapp\\app\\",
"mainConfigFile": "c:\\projects\\myapp\\app\\main.js",
"include": [
"c:/projects/myapp/app/customViewEngine",
"c:/projects/myapp/app/main-built",
"c:/projects/myapp/app/main",
"c:/projects/myapp/app/durandal/app",
"c:/projects/myapp/app/durandal/composition",
"c:/projects/myapp/app/durandal/events",
"c:/projects/myapp/app/durandal/http",
"text!c:/projects/myapp/app/durandal/messageBox.html",
"c:/projects/myapp/app/durandal/messageBox",
"c:/projects/myapp/app/durandal/modalDialog",
"c:/projects/myapp/app/durandal/system",
"c:/projects/myapp/app/durandal/viewEngine",
"c:/projects/myapp/app/durandal/viewLocator",
"c:/projects/myapp/app/durandal/viewModel",
"c:/projects/myapp/app/durandal/viewModelBinder",
"c:/projects/myapp/app/durandal/widget",
"c:/projects/myapp/app/durandal/bindings/datePicker",
"c:/projects/myapp/app/durandal/plugins/router",
"c:/projects/myapp/app/durandal/transitions/entrance",
"c:/projects/myapp/app/viewmodels/batchsubmissions",
"c:/projects/myapp/app/viewmodels/customers",
"c:/projects/myapp/app/viewmodels/dashboard",
"c:/projects/myapp/app/viewmodels/emailtitles",
"c:/projects/myapp/app/viewmodels/entersubmissions",
"c:/projects/myapp/app/viewmodels/flickr",
"c:/projects/myapp/app/viewmodels/help",
"c:/projects/myapp/app/viewmodels/programdetails",
"c:/projects/myapp/app/viewmodels/shell",
"c:/projects/myapp/app/viewmodels/titlesetup",
"c:/projects/myapp/app/viewmodels/welcome",
"text!c:/projects/myapp/app/views/batchsubmissions.html",
"text!c:/projects/myapp/app/views/customers.html",
"text!c:/projects/myapp/app/views/dashboard.html",
"text!c:/projects/myapp/app/views/detail.html",
"text!c:/projects/myapp/app/views/emailtitles.html",
"text!c:/projects/myapp/app/views/entersubmissions.html",
"text!c:/projects/myapp/app/views/flickr.html",
"text!c:/projects/myapp/app/views/help.html",
"text!c:/projects/myapp/app/views/programdetails.html",
"text!c:/projects/myapp/app/views/shell.html",
"text!c:/projects/myapp/app/views/titlesetup.html",
"text!c:/projects/myapp/app/views/welcome.html"
],
"exclude": [],
"keepBuildDir": true,
"optimize": "uglify2",
"out": "c:\\projects\\myapp\\app\\main-built.js",
"pragmas": {
"build": true
},
"wrap": true,
"insertRequire": [
"main"
]
}
Deleting old output file.
Tracing dependencies for: durandal/amd/almond-custom
Вы можете запустить файл app.build.js непосредственно из CMD-окна в своей папке amd. В командной строке введите> «node r.js -o app.build.js». Любые ошибки должны отображаться в Node – mikekidder
благодаря mikekidder - это выглядит немного более информативным, поскольку оно показывает фактические ошибки, возникающие из r .js (который, как я полагаю, выполняет большую часть работы во время optimizer.exe) – bigerock