我想大声告诉你2017-06-07 09:26:20
package.json
的`scripts`中加入gulp
腳本
"scripts": {
"gulp": "gulp"
}
npm run gulp -- --version
這種方式的缺陷是只能在目前專案下運作
找到gulp的安裝目錄
淡淡烟草味2017-06-07 09:26:20
使用npm run可以解決這個問題.
或是在目前目錄執行gulp的時候,寫上./gulp 也可以解決問題。
不明白不全域安裝gulp的理由是什麼。
过去多啦不再A梦2017-06-07 09:26:20
你專案下直接運作
./node_modules/.bin/gulp
建議全域安裝或其他答者說的使用 npm script
// package.json
{
"devDependencies": {
"gulp": "^3.9.1"
},
"scripts": {
"start": "gulp"
}
}
運行
npm start
女神的闺蜜爱上我2017-06-07 09:26:20
不 sudo 全域安裝 gulp,就不能直接在 terminal 中使用 gulp 指令。
或者,可以在 package.json 的 npm script 中編寫 "gulp": "gulp xxx"
,從而使用 npm run gulp
來運行專案內安裝的 gulp
我想大声告诉你2017-06-07 09:26:20
不想全域安裝,又想在命令列裡用gulp?
試試npm link ?
https://docs.npmjs.com/cli/link
http://javascript.ruanyifeng....
https://github.com/atian25/bl...