排查1、是否安装node.js
若未安装,就需要先进入官网下载 | Node.js 中文网下载,如若不然则直接查看排查2
node.js的具体下载安装步骤移步 ,这里记录一下已安装node.js的情况下出现这个问题的解决办法
排查2、检查安装的node.js是否正常运行
cmd窗口输入:
node -v
npm -v
需要看得到版本号
然后检查这两个配置文件夹:
npm config get prefix
npm config get cache
显示出路径
排查3、检查环境变量配置
这里要进到path里面,把node_global文件夹的路径配置进去
排查4、检查权限问题
如果排查完上面的步骤没有问题,那么nodejs下载的模块就会自动下载到这个目录,接下来就需要测试一下权限问题,运行下面命令:
npm install express -g
这里 -g是全局安装的意思,不加 -g 就是默认下载到当前目录,如果出现问题,报错如下,则说明出现权限问题
解决办法如下:
1.右击安装包文件夹
2.右键属性
3.安全
4.点击编辑
5.将所有权限勾选(详细步骤如下图)
再运行就没有问题成功了
排查5、检查node_global文件夹里是否有node_modules文件夹
如果没有以上检查内容,建议把node.js卸载干净,按照步骤重装,如果卸载不干净可以用这个工具:geek
排查6、初始化package.json文件
运行下面的命令
npm init -y
运行完成后到项目文件夹中可以查看,会生成一个新的文件“pachage.json”,
排查7、下载npm install @escook/request-miniprogram
运行下面的命令,如果正常的话就会看到一个进度条在走
npm install @escook/request-miniprogram
运行完成后即可使用npm命令了