【问题标题】:npm commands are not workingnpm 命令不起作用
【发布时间】:2026-02-07 20:10:02
【问题描述】:

我已经安装了 Node.js,起初当我写一个像 npm install -g <>npm start 这样的 npm 命令时,它可以工作,但现在不行。我再次删除并安装了节点,但仍然面临同样的问题:

~$ npm install
~$

不做任何动作,终端恢复正常。

【问题讨论】:

  • npm install --verbose?
  • 你确定你已经安装了节点吗?运行“节点-v”
  • 没有回复,我知道它应该给我第一次安装nodejs时它与我一起工作的节点版本,但我已经删除它并重新安装。使用的命令是 sudo apt-get install -y nodejs 是不是这样??

标签: node.js npm-install


【解决方案1】:

npm install 在当前目录中查找package.json 文件。它会安装package.json 中列出的所有依赖项。同样,npm start 查看package.json 脚本以查看它应该真正运行的命令。如果它现在不起作用,您可能在错误的目录中。如果您在正确的目录中,您能否提供更多信息,例如您收到的确切错误消息?

【讨论】:

  • 我已经在依赖包中写了这些 package.json{ "name": "test" , "version": "0.0.1" , "private": true, "scripts": { "start" : "node ./bin/www" }, "dependencies": { "body-parser": "~1.12.4", "cookie-parser": "~1.3.5", "debug": "~2.2. 0", "express": "~4.12.4", "jade": "~1.9.2", "morgan": "~1.5.3", "serve-favicon": "~2.2.1", " mongodb": "~2.0.33", "monk": "~1.0.1" } } 然后我去了终端,这就是发生的事情 ~/Documents/test$ npm install 和 ~/Documents/test$ 是什么终端显示,仅此而已
最近更新 更多