[NPM错误消息,每次启动终端-Node.js

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

你好吗?

因此,每次我在MacBook(OSX 10.15.4)上启动终端时,都会收到以下消息:

 /Users/anarenault/.nvm/v0.10.48/lib/node_modules/npm/bin/npm-cli.js:85
      let notifier = require('update-notifier')({pkg})
          ^^^^^^^^
SyntaxError: Unexpected identifier
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:945:3
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `nvm use --delete-prefix v0.10.48 --silent` to unset it.

我已经尝试卸载并安装最新版本的Node.js和NVM,但问题仍然存在。我还更新了de zsh终端外壳(这是我使用的外壳)。我真的不知道还能做什么。我真的在这里迷路了。有小费吗?

node.js npm terminal nvm
1个回答
0
投票

您已经尝试过建议的修复程序吗?

nvm use --delete-prefix v0.10.48 --silent

我只是问这个问题,因为如果您已经尝试过此方法,那么它在任何地方都没有提到,这可能是有用的提示。还请确保尝试使用sudo来运行它,因为即使我使用Linux笔记本电脑中的管理员帐户登录,过去我自己也遇到了与管理员特权有关的Node.js问题。

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