ember firebase deploy - events.js:85 - throw er; //未处理的'错误'事件 - 错误:生成

时间:2015-09-23 04:40:04

标签: ember.js firebase

我正在按照Here的说明设置新的firebase托管应用。我到达指令的末尾并且'ember firebase deploy'命令失败。以下是我正在采取的步骤:

C:\workspace\npm install -g firebase-tools
C:\workspace\cd dashdash
C:\workspace\dashdash\firebase login
C:\workspace\dashdash\npm install --save-dev ember-cli-firebase-hosting
C:\workspace\dashdash\ember generate firebase-hosting
C:\workspace\dashdash\ember firebase deploy

直到最后一步它才能正常工作。我没有收到success消息和URL app消息,而是获得以下内容:

C:\workspace\dashdash>ember firebase deploy
version: 1.13.8
Built project successfully. Stored in "dist".
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: spawn C:\workspace\dashdash\node_modules\ember-cli-firebase-hosting\node_modules\firebase-tools\bin\firebase ENOENT
    at exports._errnoException (util.js:746:11)
    at Process.ChildProcess._handle.onexit (child_process.js:1053:32)
    at child_process.js:1144:20
    at process._tickCallback (node.js:355:11)

当我进入该步骤时,我没有以任何方式更改app,我可以成功地将其提供给http://localhost:4200/并获取"Welcome to Ember"消息。

我正在运行Windows 7 Professional (SP1)并使用Windows PowerShell(以管理员身份运行)来发出命令。我也试过PHPStorm's terminal

我只是在学习Ember,所以如果我遗漏了一些东西(我可能有),请告诉我。我很乐意收集任何必要的信息。任何帮助/建议将不胜感激。

1 个答案:

答案 0 :(得分:0)

通过电子邮件发送Firebase支持后,我能够使用“firebase deploy”而不是“ember firebase deploy”来部署应用。