国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

一個命令執行多個npm任務

darkbaby123 / 3223人閱讀

摘要:并行執行即同時的平行執行,可以使用符號繼發執行即只有前一個任務成功,才執行下一個任務,可以使用符號。例子此時輸入就會先執行任務,然后在執行后面的項目打包任務。舉例來說,腳本命令的鉤子就是和。用戶執行的時候,會自動按照下面的順序執行。

npm腳本執行多個任務

如果遇到一個類似的需求,比如執行npm publish命令前想先升級下項目的版本,基礎操作是在shell中輸入兩次命令分別為npm run version和npm run publish,但是有沒有更簡單的方法呢?請看下面的內容:

一. 并行or繼發
npm 腳本里面需要執行多個任務,那么需要明確它們的執行順序。

并行執行(即同時的平行執行),可以使用&符號;

繼發執行(即只有前一個任務成功,才執行下一個任務),可以使用&&符號。

例子:
"test2": "node build/version.js && webpack --config build/webpack.prod.config.js"
此時輸入npm run test2就會先執行version任務,然后在執行后面的項目打包任務。

二. 鉤子

npm 腳本有pre和post兩個鉤子。舉例來說,build腳本命令的鉤子就是prebuild和postbuild。

用戶執行npm run build的時候,會自動按照下面的順序執行。

npm run prebuild && npm run build && npm run postbuild

三. 其他
可以再了解下concurrently,這里不再講述。

參考:http://www.ruanyifeng.com/blo...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/110238.html

相關文章

  • Node.js知識點詳解(一)基礎部分

    摘要:基礎的端到端的基準測試顯示大約比快八倍。所謂單線程,就是指一次只能完成一件任務。在服務器端,異步模式甚至是唯一的模式,因為執行環境是單線程的,如果允許同步執行所有請求,服務器性能會急劇下降,很快就會失去響應。 模塊 Node.js 提供了exports 和 require 兩個對象,其中 exports 是模塊公開的接口,require 用于從外部獲取一個模塊的接口,即所獲取模塊的 e...

    whjin 評論0 收藏0
  • Gulp入門教程

    摘要:本教程分為兩個部分先講解的使用及參數說明,后以一個實際項目案例作為演練?;蜃詣颖O視文件變化并執行指定的任務。項目代碼下載其他文獻官方接口文檔很多演示項目代碼其它教程文章 Gulp介紹 Gulp是一個前端開發的自動化構建工具。前端開發往往需要把LESS/SCSS文件進行編譯成CSS文件,JavaScript多文件合并成一個文件并壓縮以及一些其他需要重復性操作的工作。而Gulp就是通過簡單...

    levius 評論0 收藏0
  • webpak最全的簡單入門

    摘要:了解什么是官方文檔是這樣介紹的點我了解官方文檔簡單的來說,可以看做是模塊打包機它做的事情是,分析你的項目結構,找到模塊以及其它的一些瀏覽器不能直接運行的拓展語言,等,并將其轉換和打包為合適的格式供瀏覽器使用。 了解webpack 什么是webpack 官方文檔是這樣介紹的:點我了解官方文檔 簡單的來說,WebPack可以看做是模塊打包機:它做的事情是,分析你的項目結構,找到JavaSc...

    FreeZinG 評論0 收藏0
  • 在 Laravel 項目中使用 Glup 之 Laravel-Elixir

    摘要:結果會被存放到拷貝文件目錄你可以使用方法拷貝文件目錄到新路徑,所有操作都相對于項目根目錄版本號緩存刷新很多開發者會給編譯的前端資源添加時間戳或者唯一令牌后綴以強制瀏覽器加載最新版本而不是代碼的緩存副本。 環境準備 1、安裝 nodejs 和 npm ?如果你使用的是 Laravel 的 Homestead 環境,可以不用安裝了,已自帶。 ?我們來查看下它們的版本: $ node -v ...

    ralap 評論0 收藏0
  • 【譯】相對完整的Gulp4升級指南

    摘要:跟現在的類似的,把命令行工具從的核心代碼中剝離了。和都能使用獨立出來的命令行工具。是無法做出相應的區分的。之前的中,在我們傳入一個通配符和可選參數后,我們可以再指定一個任務數組或者一個回調函數用來處理事件數據。 原文鏈接:The Complete-Ish Guide to Upgrading to Gulp 4 雖然Gulp4始終在開發中,但是你要堅信在將來的某一天你一定可以等到它的正...

    leanote 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<