Node.js v10.24.1 上已知错误 npm 不 运行 以及如何修复它,不要更新到最新版本?
Error npm is known not to run on Node.js v10.24.1 and how to fix it, don't update to the latest version?
我运行 : npm run dev
错误:npm 已知不能在 Node.js v10.24.1
上 运行
我已经研究并知道命令:npm install -g npm@latest
和其他一些命令来解决问题
但问题是我的项目正在使用nodejs 10
所以它不能使用最新的nodejs。那么有什么办法可以解决上述错误。谢谢
更新:
我使用 nvm
来安装和管理 nodejs 的版本。我的 OS 是 macOs
我碰巧也在做一个基于 node 10
的项目。
更多详细信息有助于更好地理解问题,但我怀疑这是兼容性问题。
试试这些:
- 下载并安装最新版本的nodejs。
- 打开您的终端并使用
node -v
验证您拥有最新版本。使用 npm -v
. 验证你的 npm 版本
- 既然你安装了
nvm
,运行nvm install 10
,那么nvm use 10
。
- 再次验证您的版本。在我的例子中,
node
是 v10.24.1
& npm
是 6.14.12
.
- 使用
npm run dev
启动您的应用。请检查您 package.json
以确保您使用了正确的启动命令。
感谢@Oduola Olumide Sunday 的回复。按照你的方法做了,还是没有解决问题
我通过删除最新的 nodejs 版本并使用正常的 node v10.24.1
来修复它
->
我用这个
删除了最新的nodejs版本
我遇到了同样的问题,我 运行 命令并使用 NPM
解决了问题
sudo n latest
节点:v10.19.0
NPM:8.9.0
我运行 : npm run dev
错误:npm 已知不能在 Node.js v10.24.1
上 运行我已经研究并知道命令:npm install -g npm@latest
和其他一些命令来解决问题
但问题是我的项目正在使用nodejs 10
所以它不能使用最新的nodejs。那么有什么办法可以解决上述错误。谢谢
更新:
我使用 nvm
来安装和管理 nodejs 的版本。我的 OS 是 macOs
我碰巧也在做一个基于 node 10
的项目。
更多详细信息有助于更好地理解问题,但我怀疑这是兼容性问题。
试试这些:
- 下载并安装最新版本的nodejs。
- 打开您的终端并使用
node -v
验证您拥有最新版本。使用npm -v
. 验证你的 npm 版本
- 既然你安装了
nvm
,运行nvm install 10
,那么nvm use 10
。 - 再次验证您的版本。在我的例子中,
node
是v10.24.1
&npm
是6.14.12
. - 使用
npm run dev
启动您的应用。请检查您package.json
以确保您使用了正确的启动命令。
感谢@Oduola Olumide Sunday 的回复。按照你的方法做了,还是没有解决问题
我通过删除最新的 nodejs 版本并使用正常的 node v10.24.1
来修复它我遇到了同样的问题,我 运行 命令并使用 NPM
解决了问题sudo n latest
节点:v10.19.0 NPM:8.9.0