我按照他们的文档所说安装了gulp,但我不能使用"gulp“命令,因为它会给我"-bash: gulp: command not found”错误。当我使用"npx gulp“时,它就起作用了,但我不知道为什么。


发布于 2019-06-21 20:23:00
尝试在git bash上使用npm install命令在本地和全局安装gulp,并使用npm-g installl gulp-cli全局安装gulp。然后将gulp.cmd路径添加到windows path环境变量。
发布于 2020-05-05 15:38:33
我知道为时已晚,但简而言之,npx的存在就是为了解决这个问题。
npx在node_modules目录中搜索您的包,而不是全局搜索。如果您全局安装了gulp,gulp -v应该可以正常工作。但npx解决了这个问题,也解决了不同项目中不同包版本的问题。
https://stackoverflow.com/questions/56703005
复制相似问题