關於webpack命令列的詳細介紹
前面的話
webpack提供了命令列介面(CLI),以便對建置過程進行設定和互動。這對於制定早期原型、輪廓、編寫 npm 腳本 或一些個人自訂需求很有用。本文將詳細介紹webpack的命令列介面
常用設定
#【--help】
列出命令列所有可用的設定選項
webpack --help webpack -h
【--config】
# 指定其它的設定檔。設定檔預設為webpack.config.js,如果想使用其它配置文件,可以加入這個參數
webpack --config example.config.js
【--progress】
列印出編譯進度的百分比值
webpack --progress

【--watch】
觀察檔案系統的變化
webpack --watch webpack -w
【--colors】
開啟/關閉控制台的顏色[預設值: (supports-color)]
webpack --colors webpack --color
【-p】
壓縮混淆腳本
webpack -p

#【--profile】
記錄編譯的效能數據,且輸出。它會告訴你編譯過程中哪些步驟耗時最長,這對於最佳化建置的效能很有幫助

#
package.json檔案中有scripts字段,該字段指定了執行腳本命令的npm命令列縮寫。因此,我們可以把常用指令製作成腳本
//package.json "scripts": {"w": "webpack --progress --colors --watch","p": "webpack -p","dev":"webpack-dev-server" }
執行npm run w時,相當於執行webpack --progress --colors --watch,表示執行監視模式,使用彩色字符,並顯示出打包的百分比過程
運行npm run p時,相當於運行webpack -p,表示壓縮模組文件
運行npm run dev時,相當於運行webpack-dev -server,表示執行本機伺服器
以上是關於webpack命令列的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

很多使用win10系統的小夥伴在玩遊戲或裝系統的時候有遇見過這個問題,應用程式無法啟動,因為應用程式的並行配置不正確。有關詳細信息,請參閱應用程式事件日誌,或使用命令列sxstrace.exe工具。這可能是作業系統沒有對應權限的緣故,具體的教學下面一起來看看吧。使用命令列sxstrace.exe工具的教學1、該問題通常會在安裝程式、遊戲的時候出錯,其提示為:應用程式無法啟動,因為應用程式的並行配置不正確。有關詳細信息,請參閱應用程式事件日誌,或使用命令列sxstrace.exe工具。 2、開始→

本文詳細介紹了將Ubuntu20.04升級到22.04的步驟。對於使用Ubuntu20.04的用戶,錯過了22.04版本帶來的新功能和優勢。為了獲得更好的體驗和安全性,建議及時升級到較新的Ubuntu版本。 Ubuntu22.04的代號為“傑米水母”,讓我們一起來探索如何取得最新的LTS版本吧!如何透過命令列將Ubuntu20.04升級到22.04掌握命令列會為你帶來優勢。雖然透過GUI更新Ubuntu是可能的,但我們的重點將是透過命令列。首先,讓我們使用以下命令檢查目前運行的Ubuntu版本:$

在Python中,可以透過命令列傳遞參數給腳本。這些參數可以在腳本內部使用,以便根據不同的輸入執行不同的操作。 Python命令列參數的詳解:1、位置參數:在命令列中依照順序傳遞給腳本的參數,它們可以在腳本內部透過位置來存取;2、命令列選項:以-或--開頭的參數,通常用於指定腳本的特定選項或標誌;3、傳遞參數值:透過命令列傳遞參數值。

Django專案開啟之旅:從命令列開始,創建你的第一個Django專案Django是一個強大且靈活的網路應用框架,它以Python為基礎,提供了許多開發Web應用所需的工具和功能。本文將帶領你從命令列開始,創建你的第一個Django專案。在開始之前,請確保你已經安裝了Python和Django。步驟一:建立專案目錄首先,開啟命令列窗口,並建立新的目錄

Cockpit是一個面向Linux伺服器的基於Web的圖形介面。它主要是為了使新用戶/專家用戶更容易管理Linux伺服器。在本文中,我們將討論Cockpit存取模式以及如何從CockpitWebUI切換Cockpit的管理存取。內容主題:駕駛艙進入模式查找當前駕駛艙訪問模式從CockpitWebUI啟用Cockpit的管理訪問從CockpitWebUI禁用Cockpit的管理訪問結論駕駛艙進入模式駕駛艙有兩種訪問模式:受限訪問:這是駕駛艙的默認訪問模式。在這種存取模式下,您無法從駕駛艙Web用戶

Web標準是一組由W3C和其他相關組織制定的規範和指南,它包括HTML、CSS、JavaScript、DOM、Web可訪問性和性能優化等方面的標準化,透過遵循這些標準,可以提高頁面的兼容性、可訪問性、可維護性和效能。 Web標準的目標是使Web內容能夠在不同的平台、瀏覽器和裝置上一致地展示和交互,提供更好的使用者體驗和開發效率。

如何透過Linux命令列工具進行日誌聚合和統計?在管理和維護Linux系統時,日誌記錄是非常重要的一項工作。透過日誌可以查看系統運作、排查問題以及進行效能分析。而對於大規模的系統,日誌的數量往往非常龐大,如何有效率地對日誌進行聚合和統計,成為了維運人員面臨的一個挑戰。在Linux系統中,我們可以利用命令列工具來進行日誌聚合和統計。以下將介紹幾個常用的命令列

如何利用MySQL和C++開發一個基於命令列的圖書管理系統摘要:在本文中,我們將介紹如何使用MySQL和C++開發一個簡單的基於命令列的圖書管理系統。我們將涵蓋從資料庫設計到C++程式碼實現的整個過程,並提供具體的程式碼範例。介紹:圖書管理系統是一個常見的應用程序,用於管理圖書館或個人的圖書收藏。透過使用MySQL作為資料庫和C++作為程式語言,我們可以方便地實
