在官网安装了一个最新版本的node-v16.15.1-x64.msi的windows installer程序包。
照理说系统为windows64安装这个是没毛病的。然后按照网上的安装教程进行安装。(其实也就是一直点击next)
然后下载好了后,发现命令行提示符内
node -v回车后显示v16.15.1也就是node的版本号;
但是和node一起下载的npm却无法显示版本号,也就是说,没有下载成功。
然后我进行了检索原因,因为没报错。
所以就直接百度、CSDN。
(1)防火墙原因:因为npm是外国的;
(2)权限原因:将nodejs文件权限改为全部可;
(3)一系列命令操作……
但都是显示的是上述图片样式,一行命令,回车,几行空格,然后就没了!
希望得到解答,谢谢!
其实这个问题的诱因很多,可以在CSDN上多找找。我这里的原因是下载的安装包不知道为什么多出来了两个文件,放在了C盘下面,并且一直没有删除干净。在之后的清检中找到并删除了。成功解决
进到npm所在的目录下试试呢
你用管理身份打开cmd,执行一下npm -v试试
有点神奇,直接用npm安装一个包试试,比如 npm install yarn -g
看下能否正常