mac 上只想本地安装gulp,如何运行gulp命令啊
你项目下直接运行
./node_modules/.bin/gulp
建议全局安装或其他答者说的使用 npm script
// package.json
{
"devDependencies": {
"gulp": "^3.9.1"
},
"scripts": {
"start": "gulp"
}
}
运行
npm start
不想全局安装,又想在命令行里用gulp?
试试npm link ?
https://docs.npmjs.com/cli/link
http://javascript.ruanyifeng....
https://github.com/atian25/bl...
package.json
的`scripts`中添加gulp
脚本
"scripts": {
"gulp": "gulp"
}
npm run gulp -- --version
这种方式的缺陷是只能在当前项目下运行
找到gulp的安装目录<gulp-install-dir>, 然后将目录<gulp-install-dir>/node_modules/.bin加入到环境变量
5 回答4.9k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
5 回答2k 阅读
3 回答2k 阅读
1 回答3.3k 阅读
1 回答2.7k 阅读
不 sudo 全局安装 gulp,就不能直接在 terminal 中使用 gulp 命令。
或者,可以在 package.json 的 npm script 中编写
"gulp": "gulp xxx"
,从而使用npm run gulp
来运行项目内安装的 gulp