刚开始用nodejs有很多不懂的地方。
问这个问题之前我已经自己搜过了,并没有解决问题。
我用淘宝的npm安装了gulp,也安装了一些其他的东西。
其他的东西都正常XXX -v都能显示版本号。
但是就gulp,不行。
网上搜了一下,都说是PATH环境变量的问题。
我根据搜到的信息去更改了一下环境变量,然后重新进入cmd,还是同样的结果。
C:\Users\mark\AppData\Roaming\npm
C:\Users\mark\AppData\Roaming\npm\node_modules
C:\Users\mark\AppData\Roaming\npm\node_modules\
都尝试过了,然而还是没有用。
是我弄错了什么地方吗?
还有个问题。
网上搜一些安装的时候,会看到 npm 前面会有个$符号。但是我在cmd里面输入的时候会提示:$不是内部或外部命令。。。
这又是什么原因呢?
2个问题,多谢解答。
$
是Git Bash
之类的命令行工具自带的,不需要另外输入
gulp 4.0前的版本要在项目里面本地安装
gulp 4.0版本也要全局安装
不太确定
1、全局安装建议用npm(之前用cnpm全局安装的经常会出问题……);
2、$是Linux平台的,win平台你把它去掉就行。(刚刚才看清楚,下边那里人家写了是bash环境下啊……)