使用Firebase托管网站时,'npm'不会被识别为内部或外部命令

问题描述 投票:0回答:3

我正在尝试使用Firebase托管我的网站。根据firebase文档,我应该使用命令“npm install -g firebase-tools”来使用npm安装Firebase命令行工具。我的命令提示符返回错误“'npm'不被识别为内部或外部命令,可操作程序或批处理文件。”我该如何纠正这个问题。

firebase npm web-hosting
3个回答
1
投票

您需要先安装Node,然后下载并安装node.js。 npm是节点附带的Node package manager


0
投票

我也经历过这个。可能是因为安装节点时出现了一些小问题。但是有一些工作方法。尝试使用sudo。 'sudo npm install firebase-tools'。它也很适合你。


0
投票

我找到了答案。我需要将nodejs文件夹的路径添加到System Properties上的Environment Variables的Path变量中。您必须首先确保已安装Node.js.如果还没有,请从https://nodejs.org/en/download/下载

路径是 - > C:\ Program Files \ nodejs

文件资源管理器 - >此PC - >右键单击并选择属性 - >高级系统设置 - >环境变量 - >选择路径 - >编辑 - >新建 - > C:\ Program Files \ nodejs - >确定

再次打开cmd,现在将运行npm。

© www.soinside.com 2019 - 2024. All rights reserved.