W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
注意:在開(kāi)始之前,請(qǐng)確保您的計(jì)算機(jī)上有Node.js.
IntelliJ IDEA與Gulp.js任務(wù)運(yùn)行器集成。IntelliJ IDEA解析Gulpfile.js文件,識(shí)別任務(wù)定義,在樹(shù)視圖中顯示任務(wù),允許您在樹(shù)中的任務(wù)及其在Gulpfile.js文件中的定義之間導(dǎo)航,并支持運(yùn)行和調(diào)試任務(wù)。
Gulp.js任務(wù)可以從專用的Gulp工具窗口中的任務(wù)樹(shù)或從Gulpfile.js文件中運(yùn)行,方法是通過(guò)啟動(dòng)Gulp.js運(yùn)行配置,或者從另一個(gè)運(yùn)行配置作為a a啟動(dòng)前任務(wù)。IntelliJ IDEA顯示在“運(yùn)行”工具窗口中執(zhí)行任務(wù)的結(jié)果。工具窗口顯示Grunt輸出,報(bào)告發(fā)生的錯(cuò)誤,列出尚未找到的包或插件等。上次執(zhí)行的任務(wù)的名稱顯示在工具窗口的標(biāo)題欄上。
要在IntelliJ IDEA項(xiàng)目中使用Gulp,您需要兩個(gè)包:
IntelliJ IDEA允許您從Gulp工具窗口中的任務(wù)樹(shù)輕松快速地運(yùn)行Gulp.js任務(wù)。IntelliJ IDEA會(huì)自動(dòng)創(chuàng)建臨時(shí)運(yùn)行配置,您可以根據(jù)需要保存并稍后使用。
通過(guò)在“項(xiàng)目工具”窗口中的Gulpfile.js的上下文菜單或編輯器中打開(kāi)的Gulpfile.js的上下文菜單中的Show Gulp Tasks來(lái)在調(diào)用Gulp.js時(shí)立即開(kāi)始構(gòu)建任務(wù)樹(shù)。樹(shù)是根據(jù)Gulp.js調(diào)用的GulpFiel.js文件構(gòu)建的。如果項(xiàng)目中有多個(gè)文件,則可以為每個(gè)文件構(gòu)建單獨(dú)的任務(wù)樹(shù),并在不放棄先前構(gòu)建的任務(wù)樹(shù)的情況下運(yùn)行任務(wù)。每棵樹(shù)都顯示在一個(gè)單獨(dú)的節(jié)點(diǎn)下。 Gulpfile.jsGulpfile.jsGulpfile.jsGulpfile.js
從技術(shù)上講,IntelliJ IDEA根據(jù)默認(rèn)的Gulp.js運(yùn)行配置調(diào)用Gulp.js和Gulpfile.js進(jìn)程。這是靜默完成的,不需要你身邊的任何步驟。
默認(rèn)情況下,IntelliJ IDEA無(wú)法識(shí)別ES6 Gulpfile.js并且無(wú)法構(gòu)建任務(wù)樹(shù)。要解決此問(wèn)題,請(qǐng)更新默認(rèn)的Gulp.js運(yùn)行配置。
注意:在當(dāng)前IntelliJ IDEA會(huì)話期間第一次構(gòu)建任務(wù)樹(shù)時(shí),Gulp工具窗口尚未打開(kāi)。
除了使用IntelliJ IDEA自動(dòng)創(chuàng)建的臨時(shí)運(yùn)行配置外,您還可以創(chuàng)建和啟動(dòng)自己的Gulp.js運(yùn)行配置。
(可選)指定Node.js的環(huán)境變量和執(zhí)行任務(wù)的參數(shù)。使用格式:--<parameter_name> <parameter_value>,例如:--env development。從Gulp官方網(wǎng)站了解更多信息。
指定Node.js解釋器的位置,傳遞給它的參數(shù)以及gulp包的路徑。
如果您有一些定期運(yùn)行的任務(wù),則可以將相應(yīng)的運(yùn)行配置添加到啟動(dòng)任務(wù)列表中。任務(wù)將在項(xiàng)目啟動(dòng)時(shí)自動(dòng)執(zhí)行。
如果項(xiàng)目中沒(méi)有可用的適用配置,請(qǐng)單擊 并選擇“編輯配置”。然后在打開(kāi)的“運(yùn)行/調(diào)試配置:Gulp.js”頁(yè)面上定義具有所需設(shè)置的配置。保存新配置時(shí),它會(huì)自動(dòng)添加到啟動(dòng)任務(wù)列表中。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: