>本文探討了使用兩個流行的JavaScript任務跑步者Grunt和Gulp自動化的前端開發工作流程。 它可以指導您設置這兩個工具,突出關鍵差異並幫助您選擇最適合自己的項目。
>
自動化的關鍵優勢:
>>自動化任務,例如縮小JavaScript,編譯CSS預處理程序(如更少),並且運行代碼襯裡(例如Jshint)大大提高了生產力並降低了錯誤。 手動管理這些過程是耗時的,容易受到監督。
> 了解npm(節點軟件包管理器):
),本地執行或本地以進行開發(package.json
)。 -g
>
--save-dev
grunt優先級配置。 您將任務及其設置定義為。 它擁有一個龐大的插件生態系統,使其非常適合直接自動化。
>Gruntfile.js
使用Grunt的步驟:
初始化使用
>。package.json
)。 npm init
>
npm install -g grunt
,npm install grunt --save-dev
)。 Gruntfile.js
,grunt-contrib-jshint
,grunt-contrib-less
)。
grunt jshint
grunt less
grunt
grunt-contrib-watch
>
grunt網站:
GULP網站: https://www.php.cn/link/24e709bb46c4ae9841eecac2a9e8c503
package.json
>與gulp-util
,使用gulpfile.js
指定輸入文件,通過插件將其輸送,然後使用require
指定輸出。
gulp.task
>使用命令行(例如,gulp.src
)。
gulp.dest
使用gulp
gulp-watch
>
https://www.php.cn/link/7a1ccfe60223a5bda5bda015a3888854f354cf62
>
以上是如何咕unt和吞噬工作流程自動化的方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!