为了解决npm安装express失败的错误,百度了很久
这是在cmd安装报的错
解决办法
一、
百度说要我清除下载缓存,全部重新安装一遍
后来我是用命令:npm cache clean --force
清除了缓存,又使用npm uninstall express 清楚了安装的模块,还是报错;
我换了终端又安装了一遍:
二、
指定express安装版本
npm install express@3.21.2
然后根据提示,我更新了npm
npm i npm@latest -g
结果:将Node.js更新成了v8.3.0,报错提示:npm不能在v8.3.0中跑……
真的是越解决,来的错误越多……
然后npm -g install npm@6.14.8
如果仍然报错,依旧显示npm 不支持这个版本 ,这说明npm存在旧的npm缓存,还是旧的npm 环境
此时需要到C:\Users\Administrator\AppData\Roaming 根目录下
此时运行npm -g install npm@6.14.8则不会报错
三、
采用全局安装
npm install -g express
后来我发现了,一般安装express都是采用全局安装的方式就可以安装成功,也算是功夫不负有心人了吧!
所有的方式一遍遍的踩雷,然后终于安装成功了express
express 4.x版本中将命令工具分出来,安装一个命令工具,执行命令:
npm install -g express-generator
输入:express --version
即可验证版本号啦!
安装成功!!!