1.在命令行工具输入命令node -v,正常显示node版本,但是当输入npm  -v或者启动项目npm run serve时报一下错误

Cannot find module 'D:\base-ssm\node_modules\npm\bin\npm-cli.js'

该错误即在说明在我的电脑的项目所在文件夹base-ssm中,找不到文件npm-cli.js

2.经检查发现,在node_modules文件夹中没有图中所示的npm 文件夹

 

3.查找node.js所在路径,右击此电脑-属性-高级系统设置-环境变量-path,下图就是node.js所在路径

 

.

 

4.根据以上路径,找到node_modules下的npm 文件夹

 

5.发现在npm文件夹下有我们所需要的npm-cli.js.

 

6.因此就需要将步骤4中的npm 文件拷贝下来,找到到项目所在的目录base-ssm文件夹---node_modules文件夹,粘贴即可。以下目录存在。

D:\base-ssm\node_modules\npm\bin\npm-cli.js',

到这即可完成。

 

 

安装node的msi格式,傻瓜式安装即可,安装成功之后,会自动配置环境变量:C:\Program Files\nodejs\,(注意这个环境变量并不是bin目录)。重启vscode即可。