首页 > 解决方案 > 为什么 npm install 在我的设备上不起作用,即使我重新安装了也无法查看版本详细信息?

问题描述

我对使用 Node 完全陌生,老实说,我对这一切是如何工作的感到非常困惑。我已经安装了 node 和 NPM,但是每次我尝试检查版本以查看它是否已安装时,它都会告诉我“找不到命令”。我已经在这里待了将近 2 个小时,只是删除了所有 npm/node 文件并重新安装,但似乎没有任何效果。有人可以解释一下我可以做些什么来解决这个问题吗?

-bash: npm: command not found

如果我通过终端进入 NPM 文件,当我尝试运行 npm install 或 npm start 时,它会显示这个。

> npm start
npm should be run outside of the Node.js REPL, in your normal shell.
(Press Ctrl+D to exit.)

标签: node.jsnpmnpm-start

解决方案


如果您使用的是便携式版本,则将 npm 添加到您的路径(Windows 上的环境变量而不是 linux 上的 sur),如果您使用的是已安装的节点版本,它应该在 Windows 上自动将 npm 添加到您的路径中,不确定在 linux 上,npm start 将从您的项目 package.json 文件运行启动脚本。尝试进入您的 npm 可执行文件夹(通常在节点安装文件夹中),n 执行 ./npm i -g npm


推荐阅读