nodejs npm cnpm问题

npm install vue  半天不反应,也没有出现转圈;

npm install -g vue-cli  也是出现个地址然后没反应了,

npm install cnpm -g --registry=https://registry.npm.taobao.org  跑出来非常多的东西,但是也卡住了,跑很久;

cnpm install -g vue-cli   cnpm找不到命令;

C:\Users\Administrator\AppData\Roaming\npm %NODE_PATH%   C:\Program Files\nodejs  直接放进去还是不行的;

npm install cnpm -g --registry=https://registry.npm.taobao.org    完全是一样的;


C:\Users\Administrator\AppData\Roaming\npm %NODE_PATH%   C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm  还是不行
把用户里面的cnpm文件夹复制过来也不行;

npm install cnpm -g   这个又卡住了,
npm install cnpm -g --registry=https://r.npm.taobao.org


C:\Users\Administrator\AppData\Roaming\npm C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\bin %NODE_PATH%  还是不行


C:\Users\Administrator\AppData\Roaming\npm C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm %NODE_PATH% 还是不行
C:\Users\Administrator\AppData\Roaming\npm %NODE_PATH%
重启之后也不行
  
C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm   %NODE_PATH%  还是不行;
以前从来没有出现过这种情况,到底是为啥呢?


系统变量:node-path:C:\Program Files\nodejs\node_modules  还是一样的没反应;

path:  C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm   %NODE_PATH%
明面变成了cnpm,为什么还是没用?

const debug =require('debug')(‘cnpm’)
以前从来没有出现过这种情况的;不可能是版本过低的,本身就没几个版本;
这下麻烦就大了。浪费好多时间了;
npm config set prefix C:\Users\Administrator\AppData\Roaming\npm

npm install vue -g   等了好几分钟都没反应

只能想办法重新安装nodejs了,但是也很麻烦

没想到每一个版本里面都是有msi文件的;
prefix = 'C:\Program Files\nodejs\node_global'
删掉C盘路径下的用户-Administrator的.npmrc的文件即可  还是没反应
npm config set registry http://registry.cnpmjs.org  还是没反应
cnpm  一直没反应
但是npm有了反应,说明只是修改了镜像源而已;还是有可行性的;
但是安装过程却全是红色的;
npm config set registry http://registry.cnpmjs.org  还是没反应;
npm install --global vue-cli  又卡死了;
把node换成10版本的;cnpm还是没用
npm install --global vue-cli  还是卡死;
npm config set registry http://registry.cnpmjs.org
npm install --global vue-cli  直接报错
.npmrc  这个文件会自动出来;
npm config set registry http://registry.cnpmjs.org
C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm   %NODE_PATH%  还是不行
C:\Users\Administrator\AppData\Roaming\npm  %NODE_PATH%
这个是好事变成不是命令了;
npm install --global vue-cli  还是没反应;
npm config set registry http://registry.cnpmjs.org
npm install --global vue-cli  还是直接报错;
还是没反应;


node_modules\npm\test\fixtures\config\ .npmrc 
删除这个文件也还是没用,太牛逼了;
安装之后会出现cnpm的路径  
再改一遍环境变量:C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\bin  %NODE_PATH%  就变成没反应了;注销之后就变成找不到命令;
重启之后也还是找不到命令,真是个鬼了;
C:\Users\Administrator\AppData\Roaming\npm %NODE_PATH%
C:\Users\Administrator\AppData\Roaming\npm  这两个是对的,有cmd文件
为什么找不到命令呢?
npm切换淘宝库:npm config set registry https://registry.npm.taobao.org/
npm install --global vue-cli  这个时候安装倒正常了;
但是找不到vue命令,修改了环境变量还是找不到;而且global也没有反应;
在roaming文件夹里面是可以的,但是在外面为什么就不可以了
所以问题还是出在global文件夹的问题

npm config set cache "C:\Program Files\nodejs\node_cache" 
npm config set prefix "C:\Program Files\nodejs"
prefix=C:\Program Files\nodejs
npm install --global vue-cli 还是正常的;
nodejs文件夹里面有了:node_modules
npm install cnpm -g --registry=https://r.npm.taobao.org  正常跑;
cnpm也正常了,实在是太坑了,所以根本问题还是在于文件安装位置的问题。
好了,这个问题解决了。

总结:

网上各种解决方案都是单独的,实际的问题却是系统的‘’

所以不得不专门弄才行,主要的就是修改文件夹;
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值