我不能再使用npm了

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

为了解决应用程序开发过程中的错误,我将“node”版本更改为早期版本。当我切换回常用版本(20.10.0)时,我无法再使用“npm install”等 npm 命令。 然后我决定卸载node、npm(甚至VSCode和Git)然后重新安装它们,但问题仍然存在。 我还将节点文件的路径添加到环境变量中,但这没有改变任何内容。 这是我的错误:

npm ERR! code 127
npm ERR! path C:\Users\[myUserName]\Desktop\[myProject]\node_modules\esbuild
npm ERR! command failed
npm ERR! command bash -c node install.js
npm ERR! /bin/bash: line 1: node: command not found

我已经检查了node和npm版本:

node -v
>v20.10.0
npm -v
>10.2.5

我不知道这是否重要,但我使用nvm并且我在windows下开发。

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

我也遇到了同样的问题。

对我来说,解决方案是从我的个人资料目录中的 .npmrc 中删除以下行:

script-shell=bash

希望有帮助

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