2015-07-08 2 views
5

Я пытаюсь запустить приложение quickstart с угловым2, но столкнувшись с ошибками при запуске команды gulp.Angular2 Ошибка Quickstart gulp

У меня ubuntu 15.04. Я установил nodejs v0.10.25 и npm 1.4.21. Я также установил gulp v3.9.0. Я клонировал последнюю angular2/быстрый старт с использованием

мерзавец клон https://github.com/angular/quickstart.git hello2ng2

Тогда я пошел в папке hello2ng2 и выдал следующую команду

НОЙ установку

А потом я выпустил следующую команду для создания приложения быстрого запуска

глотком

я получил следующие ошибки ... не знаю, как это исправить. Ищет помощь.

[12:38:46] Starting 'default'... 
[12:38:46] Starting 'clean'... 
[12:38:46] Finished 'clean' after 13 ms 
[12:38:46] Starting 'build:ng2'... 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: ENOENT, open '/home/usernm/angulartest/helloworld/hello2ng2/node_modules/angular2/es6/prod/angular2.api.map' 
npm WARN package.json [email protected] No repository field. 

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: ENOENT, open '/home/usernm/angulartest/helloworld/hello2ng2/node_modules/rtts_assert/es6/es5build.map' 
[12:38:54] 'build:ng2' errored after 7.5 s 
[12:38:54] Error in plugin 'gulp-shell' 
Message: 
    Command failed: npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: ENOENT, open '/home/usernm/angulartest/helloworld/hello2ng2/node_modules/angular2/es6/prod/angular2.api.map' 
npm WARN package.json [email protected] No repository field. 

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: ENOENT, open '/home/usernm/angulartest/helloworld/hello2ng2/node_modules/rtts_assert/es6/es5build.map' 

Details: 
    killed: false 
    code: 8 
    signal: null 
    stdout: 
    stderr: npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No repository field. 

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: ENOENT, open '/home/usernm/angulartest/helloworld/hello2ng2/node_modules/angular2/es6/prod/angular2.api.map' 
npm WARN package.json [email protected] No repository field. 

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: ENOENT, open '/home/usernm/angulartest/helloworld/hello2ng2/node_modules/rtts_assert/es6/es5build.map' 

[12:38:54] 'default' errored after 7.52 s 
[12:38:54] Error: [object Object] 
    at formatError (/usr/local/lib/node_modules/gulp/bin/gulp.js:169:10) 
    at Gulp.<anonymous> (/usr/local/lib/node_modules/gulp/bin/gulp.js:195:15) 
    at Gulp.EventEmitter.emit (events.js:117:20) 
    at Gulp.Orchestrator._emitTaskDone (/home/usernm/angulartest/helloworld/hello2ng2/node_modules/gulp/node_modules/orchestrator/index.js:264:8) 
    at /home/usernm/angulartest/helloworld/hello2ng2/node_modules/gulp/node_modules/orchestrator/index.js:275:23 
    at finish (/home/usernm/angulartest/helloworld/hello2ng2/node_modules/gulp/node_modules/orchestrator/lib/runTask.js:21:8) 
    at cb (/home/usernm/angulartest/helloworld/hello2ng2/node_modules/gulp/node_modules/orchestrator/lib/runTask.js:29:3) 
    at finish (/home/usernm/angulartest/helloworld/hello2ng2/node_modules/run-sequence/index.js:53:5) 
    at Gulp.onError (/home/usernm/angulartest/helloworld/hello2ng2/node_modules/run-sequence/index.js:60:4) 
    at Gulp.EventEmitter.emit (events.js:117:20) 
+2

вы всегда можете попробовать angular2-seed https://github.com/mgechev/angular2-seed –

+1

Попробуйте еще один маршрут: множество угловых 2 шаблонов, отсортированных по альфа-версии [здесь] (http: //www.tryangular2 .com/категория/Boilerplate). Репо, которое вы клонировали, в настоящее время составляет 4 месяца и 16 версий. – shmck

+0

У меня такая же проблема. Взгляните на одну из проблем [https://github.com/angular/quickstart/issues/18]. Член команды «Угловая» упоминает: «Мы скоро уйдем от этой скоростной старты вместо лучшего решения». –

ответ

3

У меня была аналогичная проблема. В учебнике нет (или, по крайней мере, не было, когда я писал это) упоминание минимальной требуемой версии узла. Установите последний узел/npm и передайте его другому.

Также последнее учебное пособие значительно улучшено с момента написания этой статьи, но оно все еще не указывает на нужную версию узла. После обновления узла я настоятельно рекомендую пройти через новый tutorial. Я предоставил Google некоторую обратную связь в этом вопросе, поэтому, надеюсь, это будет скоро.

Смежные вопросы