Javascript ';firebase';未被识别为内部或外部命令、可操作程序或批处理文件
我遇到了一个奇怪的问题,我刚刚在2019年2月1日更新了Node.js和NPM。并使用以下命令-Javascript ';firebase';未被识别为内部或外部命令、可操作程序或批处理文件,javascript,node.js,firebase,Javascript,Node.js,Firebase,我遇到了一个奇怪的问题,我刚刚在2019年2月1日更新了Node.js和NPM。并使用以下命令- npm install -g firebase-tools 安装Firebase CLI的步骤 然后输入下面的任一代码 firebase login 或 它显示以下错误 “firebase”未被识别为内部或外部命令, 可操作的程序或批处理文件 请帮帮我。它已经占用了我两天的时间。好的。首先,奇怪的问题有一些奇怪的解决方案。 完全卸载节点js和NPM。 然后重新安装,并检查它是否工作。 祝你好运添
npm install -g firebase-tools
安装Firebase CLI的步骤
然后输入下面的任一代码
firebase login
或
它显示以下错误
“firebase”未被识别为内部或外部命令,
可操作的程序或批处理文件
请帮帮我。它已经占用了我两天的时间。好的。首先,奇怪的问题有一些奇怪的解决方案。 完全卸载节点js和NPM。 然后重新安装,并检查它是否工作。 祝你好运添加到.bash\u配置文件
export PATH=“$PATH:/usr/local/bin”
跑
这对我很有效请确保您作为管理员运行命令行 npm安装-g firebase工具-f 再次使用-f强制安装。
这对我来说很有用导航到firebase目录并在cmd上调用它
- 以管理员身份运行cmd
- cd C:\users\yourusername\AppData\Roaming\npm
- firebase.cmd登录或firebase登录
- firebase将提示google登录,之后问题将得到解决李>
好了。以上步骤是所有进入命令提示符的命令 如果您使用的是MS Windows:
确保在管理员模式下运行CMD。也要在运行
npm install-g firebase tools命令关闭CMD提示符并重新打开。如果此命令不起作用,请卸载节点并重新安装。它要求您的节点版本为支持firebase的最低版本。对于像我这样的在尝试上述建议后无法解决此问题的peep。 我知道它很晚了,但我通过更改安装包的位置来修复它。 我在cmd中运行了命令“npm config get prefix”,发现我安装node_模块的默认位置已更改。 因此,我通过“npm config set prefix”C:\Users\your\u PC\u Name\AppData\Roaming\npm将其设置回默认值。 之后,我再次使用了“npm安装-g firebase工具” 我的firebase软件包已安装。看到npm文件夹中的firebase.cmd文件,我松了一口气。 早些时候,我尝试了卸载node.js、删除npm和npm缓存文件夹等所有方法,但所有这些方法都不适用于我
这个讨论只对我有用。所有简单快捷的解决方案都在这里。。。步骤1):只需转到C:\Users\your user name\AppData\Roaming\npm步骤2):复制此“npm”文件夹的路径步骤3):现在转到开始并键入“env”,然后选择第一个选项,然后选择步骤4):现在通过单击“编辑”按钮将该路径粘贴到“路径”选项中步骤5):然后单击“确定”并重新启动您的电脑我在MAC中遇到类似问题。终端在运行“firebase--version”时向我发出“未找到命令”消息。因此,我试图用命令“sudo npm I g firebase tools”重新安装firebase,但它再次出错,指出安装的firebase二进制文件已损坏 解决方案: 第一步。使用“sudo chmod a+rwx configstore”cmd提供对路径的读、写和执行访问: “/Users/.config/configstore/” 第二步。运行以下命令以更新firebase: sudo curl-sL firebase.tools |升级=true bash安装后
$ npm install -g firebase-tools
注意它安装的目录
我所做的是找到firebase安装的目录。在我的例子C:\usr\local
中,我复制了三个firebase文件。我还进入了node\u modules
文件夹并复制了firebase tools文件夹。然后,我在文件管理器中转到我的应用程序目录,粘贴firebase文件,然后创建一个新的node_modules
文件夹并粘贴firebase tools文件夹
现在转到你的cmd并运行
$ firebase init
将
C:\users\yourusername\AppData\Roaming\npm
添加到您的环境变量路径中应该会起作用。对于仍在解决此问题的任何人,请尝试将系统环境路径添加到
用户的环境。
C:\Windows\System32\cmd.exe运行cmd,或在文件路径中键入此命令,然后按Enter键
这个问题的简单答案是-
1.npm在终端窗口中安装firebase命令。
2.在您使用的编辑器中添加firebase脚本。
3.在环境系统变量中设置路径
我认为它可以解决您的问题…运行
npm install-g firebase tools
后,转到C:\usr\local
。您将看到Firebase文件
C:\usr\local
复制到剪贴板路径
变量$ npm install -g firebase-tools
$ firebase init