idea npm 调试报错解决办法
1.用egg框架的开发时候,egg 提供本地开发和调试。点击idea 的debug 按钮时候报如下错误:
Please specify npm or yarn package: cannot find "bin\npm-cli.js" inside "E:\tcCloudSocket" directory
没有找到npm-cli.js ,因为是在windows上开发,所以下载的安装版的nodejs
2.用npm config get prefix 查看npm的安装路径:
找到此文件发现没有npm-cli js
3.解决:查资料网上说下载node windows 解压版,下载地址https://nodejs.org/en/download/ 我本机是64 就下载64位
4.将下载的nodejs 解压
可以看到此时有npm-cli.js 文件。
5.在dos命令中输入node -v 和 npm config config prefix 发现node 启动还没有变
6.修改环境变量 将之前的node的系统路径换成新的,打开一个新的控制台,不然还是显示的原来的信息
7.最后一步修改idea 配置 file-->setting-->node.js and npm
修改画方框中的npm 路径
8.配置项目中的启动