在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ gulp 如何在安裝成全局后,并在全局環(huán)境中可執(zhí)行

gulp 如何在安裝成全局后,并在全局環(huán)境中可執(zhí)行

  1. 已全局安裝gulp npm install gulp -g,無法執(zhí)行;修改 node 環(huán)境變量后報(bào)如下錯(cuò)誤。求問如何解決~

2.clipboard.png

3.如果npm install --save-dev gulp安裝到項(xiàng)目目錄,可以解決該問題。但如果面對一些簡單的、不需要維護(hù)的頁面這樣的需求,將gulp安裝成全局,這樣只需每次在文件里加個(gè)gulpfile.js,再在當(dāng)前目錄執(zhí)行下gulp就可以了。不用 npm install --save-dev gulp 或者每次將需要壓縮文件放入 gulp 項(xiàng)目,然后壓縮再導(dǎo)出,感覺這樣比較繁瑣。故求問下大佬們,如何將gulp安裝成全局可執(zhí)行的。

回答
編輯回答
小眼睛

gulp是需要項(xiàng)目執(zhí)行的,所以你全局安裝了gulp還是不能執(zhí)行,需要當(dāng)前項(xiàng)目也安裝才能執(zhí)行構(gòu)建:npm install gulp --save-dev

2018年3月21日 02:51
編輯回答
苦妄

gulp需要作為項(xiàng)目的開發(fā)依賴(devDependencies)安裝,全局安裝了gulp是無法執(zhí)行項(xiàng)目的,不單單需要全局安裝 gulp:npm install gulp -g,也需要作為項(xiàng)目的開發(fā)依賴(devDependencies)安裝:npm install --save-dev gulp。為什么呢?其實(shí)這是Gulp故意設(shè)計(jì)的,原因是為了版本和依賴的控制,就比如說當(dāng)別人Fork你代碼或者你將項(xiàng)目拷貝到其他電腦上再gulp的時(shí)候,能控制gulp的版本和其他插件的版本。

2017年5月2日 01:34
編輯回答
敢試

npm install gulp -g

2017年11月2日 19:54
編輯回答
你好胸

已解決,可以在全局中執(zhí)行。錯(cuò)誤原因是:環(huán)境變量配置問題。重新配置了一遍后,解決了。

2017年12月9日 05:33
編輯回答
怣痛
    npm install -g xxx
    //or
    npm install xxx -g

任何一種npm包全局安裝都是一樣的

2018年2月11日 04:44