Firebase Hosting设置问题

时间:2015-04-09 06:23:53

标签: node.js firebase firebase-hosting

我只想尝试在firebase上进行托管的简单设置。我按照(https://www.firebase.com/docs/hosting/guide/deploying.html)的说明操作,但我遗漏了一些东西,因为我一直收到错误:

'火力'不被识别为内部或外部命令,可操作程序或批处理文件。"

我做了什么:

  1. 已安装的nodejs。
  2. 将PATH =设置为C:\ Program Files \ nodejs;通过控制面板
  3. in cmd:cd C:\Program Files\nodejs
  4. npm install -g firebase-tools
  5. 使用我的html文件将目录更改为文件夹
  6. 尝试同时运行firebase app initfirebase init两者都不起作用并给我同样的错误
  7. screenshot of cmd

4 个答案:

答案 0 :(得分:10)

我有同样的错误。我修改了路径变量以包含firebase。

尝试通过C:\ Users \ myname \ AppData \ Roaming \ npm在Windows上查找firebase.cmd。我找不到firebase.exe,这是我感到困惑的地方。查看截图,我可以看到保存路径的位置。

只需搜索firebase.cmd并将其添加到%PATH%C:\Users\myname\AppData\Roaming\npm即可。然后重新启动并再试一次:firebase应该是一个有效的命令

对不起,这已经晚了一年,希望这有助于某人。

答案 1 :(得分:0)

根据Script Kitty的回答,仅适用于Windows解决方案:

您的路径中可能缺少npm。您可以通过echo %PATH%进行确认。因此,打开环境变量>系统变量>路径

查看您是否在此处找不到C:\Users\yourusername\AppData\Roaming\npm

如果没有,请在此link之后添加。或者只是在此处添加您的npm路径。

答案 2 :(得分:0)

所有简单快速的解决方案都在这里...

步骤1:只需转到C:\ Users \您的用户名\ AppData \ Roaming \ npm
步骤2:复制此“ npm”文件夹的路径
第3步:现在开始输入“ env”,然后选择第一个选项,然后
第4步:现在,通过单击“编辑”按钮,将该路径粘贴到“路径”-选项中
步骤5:然后点击“确定”,然后重新启动计算机

答案 3 :(得分:0)

最简单的方法是运行

npm install -g firebase-tools .

稍后谢谢我。