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也正常了,实在是太坑了,所以根本问题还是在于文件安装位置的问题。
好了,这个问题解决了。
总结:
网上各种解决方案都是单独的,实际的问题却是系统的‘’
所以不得不专门弄才行,主要的就是修改文件夹;