npm初始化或安装模块时,报错
报错信息如图:
网上有说是版本不一致的原因,那么npm -v检测npm的版本,
再用npm install npm -g
更新一下(也可以用淘宝镜像更新npm install -g cnpm --registry=https://registry.npm.taobao.org
),
安装完之后查看npm -v,还是之前的版本,说明本地已经是最新版本了。不是版本原因。
我这里是使用清除npm的缓存解决的:
cmd命令行中输入:
npm cache clean --force
然后再运行我们需要安装模块的命令,就好了。
有时是网络问题,依赖包加载不完整,删掉node_modules文件后,重新执行npm install
即可。
解决问题时,还要根据报错提示信息,做灵活处理。