2016-09-13 13 views
2

Angular CLIアプリケーションをHerokuに導入する方法についてはthis tutorialに従っていますが、heroku remoteにプッシュしようとするとエラーが発生しました。HerokuでのAngular CLIの展開

には、以下のガット:

> [email protected] postinstall /tmp/build_96f718bcbe906771d313a2db03fa7405 
remote:  > ng build && mv dist/* . 
remote:   
remote:  Could not start watchman; falling back to NodeWatcher for file system events. 
remote:  Visit http://ember-cli.com/user-guide/#watchman for more info. 
remote:  Build failed. 
remote:  The Broccoli Plugin: [Funnel] failed with: 
remote:  Error: ENOENT: no such file or directory, lstat 'typings' 
remote:  at Error (native) 
remote:  at Object.fs.lstatSync (fs.js:887:18) 
remote:  at symlink (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/symlink-or-copy/index.js:60:26) 
remote:  at symlinkOrCopySync (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/symlink-or-copy/index.js:55:5) 
remote:  at /tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/broccoli-plugin/read_compat.js:58:9 
remote:  at lib$rsvp$$internal$$tryCatch (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1036:16) 
remote:  at lib$rsvp$$internal$$invokeCallback (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1048:17) 
remote:  at lib$rsvp$$internal$$publish (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1019:11) 
remote:  at lib$rsvp$asap$$flush (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1198:9) 
remote:  at _combinedTickCallback (internal/process/next_tick.js:67:7) 
remote:  at process._tickCallback (internal/process/next_tick.js:98:9) 
remote:   
remote:  The broccoli plugin was instantiated at: 
remote:  at Funnel.Plugin (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/broccoli-plugin/index.js:10:31) 
remote:  at new Funnel (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/broccoli-funnel/index.js:44:10) 
remote:  at Angular2App._buildInputTree (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/lib/broccoli/angular2-app.js:93:7) 
remote:  at new Angular2App (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/lib/broccoli/angular2-app.js:51:41) 
remote:  at module.exports (/tmp/build_96f718bcbe906771d313a2db03fa7405/angular-cli-build.js:10:10) 
remote:  at Class.module.exports.Task.extend.setupBroccoliBuilder (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/angular-cli/lib/models/builder.js:55:19) 
remote:  at Class.module.exports.Task.extend.init (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/angular-cli/lib/models/builder.js:89:10) 
remote:  at new Class (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/core-object/core-object.js:18:12) 
remote:  at Class.module.exports.Task.extend.run (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/angular-cli/lib/tasks/build.js:15:19) 
remote:  at /tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/angular-cli/lib/commands/build.js:32:24 
remote:  at lib$rsvp$$internal$$tryCatch (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1036:16) 
remote:  at lib$rsvp$$internal$$invokeCallback (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1048:17) 
remote:  at /tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:331:11 
remote:  at lib$rsvp$asap$$flush (/tmp/build_96f718bcbe906771d313a2db03fa7405/node_modules/angular-cli/node_modules/rsvp/dist/rsvp.js:1198:9) 
remote:  at _combinedTickCallback (internal/process/next_tick.js:67:7) 
remote:  at process._tickCallback (internal/process/next_tick.js:98:9) 
+0

あなたが角度CLIの非WebPACKのバージョンを使用しているように見えます。 'ng -v'は何を返しますか? 'npm uninstall -g angular-cli'と' npm install -g angular-cli @ webpack'を試してみましょう。 –

+0

ええ、助けてくれてありがとう! – Mantas

+0

大丈夫です。私は答えとして私のコメントを追加しましたので、あなたが好きならそれを受け入れることができます。 –

答えて

2

は、以下のことを試してみてください。

npm uninstall -g angular-cli 
npm install -g [email protected] 
+0

https://github.com/angular/angular-cli/wiki/Upgrading-from-Beta.10-to-Beta.14 Angular CLIの最新バージョンはwebpackを標準でサポートしているようです –

+0

あなたはそうです。この質問/回答はおそらく人々が進めている問題ではありません。 –

関連する問題