记录一下新手安装NodeJS后npm出现异常的解决过程。
NodeJS安装简单,这里就不多说了。
我遇到的问题是输入命令npm -v 时不显示版本号,显示一个空行就结束了,没有什么反应。
然后去搜了搜其他人写的解决办法,把这个路径:C:Users自己用户名,下的.npmrc文件删掉就可以了。使用之后确实好使
但是在输入命令后又遇到了新的问题,报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead。但是仍然显示了版本号。
这个报错是说 `--global`, `--local` 这两个配置被弃用的,用--location=global来代替。解决这个报错也是搜的别人的解决办法,打开NodeJS安装目录下的npm文件和npm.cmd文件,找到prefix -g替换为prefix --location=global,如果弹出没有修改权限把文件关了到属性里改一下用户权限再去修改就可以了。
再输入npm -v确实没有报错并且显示了版本号。然后我开始安装淘宝镜像cnpm,输入命令npm install cnpm -g,结果是又出来了刚才的那个报错
然后我就跟它的建议用--location=global把-g替换掉,然后等了一会出现了这些
运行这个命令用了挺长时间,就一直等着,最后出现了这个,还好没有中断这个命令,不然还看不到这个提示。我还试了一下去使用cnpm安装vue-cli,结果真是不出人意料,cnpm没安装上,然后我就好好看了看它给的提示,它这意思不就是说有新的版本,让我用npm install -g npm@8.17.0去升级吗,悟到之后我就这么做了
运行完成之后看了一下版本,成功升级到17。之后我再去安装cnpm就成功了。
-------到此结束!希望能帮助到大家
到此这篇安装node报错(node安装npm -v错误)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-nodejs/28809.html