首先,场景在这里。(自行安装node.js,这里不细说)
我之前安装了node.js,后来因为项目原因,得安装一个gulp。
但是在网上查找的方法
一、直接安装:
npm install --global gulp
这个应该可以吧,我没试过,可以试试。如果安装成功,但是提示“'gulp ' 不是内部或外部命令,也不是可运行的程序”
请看第二种方法里的问题解决的地方,安装方法可以跳过。
二、在安装gulp之前得选装cnpm。(亲测)
安装cnpm(管理员身份运行cmd):npm install cnpm -g --registry=https://registry.npm.taobao.org
这个时候使用cnpm -v,也许会提示“'cnpm' 不是内部或外部命令,也不是可运行的程序”
问题解决(cnpm与gulp同理):
一般情况下,会在你的目录:C:\Users\Asus\AppData\Roaming\npm下多出两个文件
cnpm和cnpm.cmd
以及node_modules里多出一个目录文件:cnpm
然后将这三个文件copy到你的node.js安装目录对应的位置。
例如:cnpm和cnpm.cmd与npm、npm.cmd平级,node_modules目录里的cnpm与cpm同级
这个时候你再进行cnpm -v就会显示版本信息了
全局安装gulp :cnpm install gulp -g
如果这个时候gulp安装成功,但是gulp -v还是提示“'gulp ' 不是内部或外部命令,也不是可运行的程序”
这个也和cnpm一样,在C盘同样的目录下copy对应的文件。
然后再进行gulp -v就会出现对应的版本信息。