node.js - cnpm不是内部或外部命令

浏览:27日期:2022-10-08

问题描述

使用淘宝镜像安装cnpm,使用命令:$ npm install cnpm -g --registry=https://registry.npm.taobao.org之后输入cnpm -v,显示cnpm不是内部或外部命令,也不是可运行命令或批处理文件node -v 5.0.0 npm-v 3.3.6应该不是node和npm的问题,想请教一下这是什么原因呢?怎么解决?要使用less和gulp,安装cnpm很有必要的..

问题解答

回答1:

直接给npm配置taobao镜像的registry就好了,也不是非得装cnpm

npm config set registry https://registry.npm.taobao.org

然后直接用npm install gulp less --save-dev,就是从taobao镜像拿包了

回答2:

打开

C:Users(用户)你的用户名.npmrc

这个文件改成

prefix=C:Program Filesnodejsnode_modulescache=C:Program Filesnodejsnode_cacheregistry = http://registry.cnpmjs.org

前面两个是node安装路径下的两个文件夹

相关文章: