当前位置: 首页 > 面试题库 >

已安装节点JS NPM模块,但无法识别命令

冯野
2023-03-14
问题内容

Node JS和NPM之前运行良好。最近,我重新安装了Node JS,NPM,问题开始了。在我安装了例如example npm install -g bower的模块后,该模块安装成功,但bower -v给出

‘bower’不被识别为内部或外部命令,可操作程序或批处理文件。

我已经检查了C:\Users\XXXXX\AppData\Roaming\npm\node_modules所有旧模块的安装路径
。我试图卸载它们并重新安装模块,但是仍然出现相同的错误。

甚至我都删除了整个文件夹并再次安装了所有模块,但是结果是一样的。

我不知道为什么重新安装NodeJS NPM后会收到此错误。

任何帮助是极大的赞赏。提前致谢。


问题答案:

我遇到了同样的问题,并通过将’npm’目录添加到PATH来解决此问题:

右键单击“我的电脑”,然后转到“属性>高级系统设置>环境变量”。

双击“用户名的用户变量”部分下的PATH,然后添加“ C:\ Users \用户名\ AppData \ Roaming \ npm”,显然将“
username”替换为您的用户名。 根据以下评论,您可能需要将其添加到路径的顶部/顶部。

重新启动控制台窗口或IDE,您应该从bower命令获得响应。



 类似资料:
  • 问题内容: 我在Windows 7的python 2.7环境中安装了Scrapy,但是当我尝试使用命令提示符启动新的Scrapy项目时,显示此消息 注意: 我也有python 3.5但那没有沙皮 这个问题是不重复的这 问题答案: 请参阅官方文档。 设置环境变量 安装pywin32

  • 我开始了一个没有PyCharm的项目,我设置了一个VirtualEnv,我已经安装了Django、Pillow等。 我已经将项目导入到PyCharm,即使我将项目解释器配置到VirtualEnv的位置,PyCharm似乎也无法识别此虚拟环境中已安装的模块。 项目解释器位置如下所示: 现在PyCharm项目解释器只有表中显示的基本包,如pip、setuptools、wheel,但没有我在virtua

  • 我已经安装了npm和node(在Windows和direct安装中尝试了NVM)。 当运行'npm-v'或'节点-v'在Git Bash一切正常。但是当我尝试运行'npm run dev'(或任何其他命令)时,输出结果显示'节点命令不被识别'。 在其他外壳(CMD/Powershell)中,一切工作正常。 我检查了Windows中的路径变量,Git Bash中的路径变量,一切似乎都是正确的。 错误

  • 问题内容: 问题答案: 您是否使用-g选项安装了模块?我认为并不是每个模块都打算在全球范围内安装,而是尝试为要创建的项目在本地安装(npm install),然后检查错误是否仍然存在。

  • 我试图包括我使用cmd窗口和pip安装的包。它成功地安装了,但是当我去使用它在Py魅力它返回一个错误说包没有安装。当我试图安装它使用Py魅力失败。 有没有办法让Pycharm识别已安装的软件包?