extract-text-webpack-plugin 的使用及安裝
阿新 • • 發佈:2018-11-12
extract-text-webpack-plugin該外掛的主要是為了抽離css樣式,防止將樣式打包在js中引起頁面樣式載入錯亂的現象;首先我先來介紹下這個外掛的安裝方法:
npm install extract-text-webpack-plugin --save-dev
首先進入專案的根目錄,然後執行以上命令進行外掛的安裝,外掛安裝完成後,接下來我們要做的就是在webpack.config.js中引入該外掛
const ExtractTextPlugin = require("extract-text-webpack-plugin"); module.exports = { module: { rules: [ { test: /\.css$/, use: ExtractTextPlugin.extract({ fallback: "style-loader", use: "css-loader" }) } ] }, plugins: [ new ExtractTextPlugin("styles.css"), ] }
該外掛有三個引數意義分別如下
use:指需要什麼樣的loader去編譯檔案,這裡由於原始檔是.css所以選擇css-loader fallback:編譯後用什麼loader來提取css檔案 publicfile:用來覆蓋專案路徑,生成該css檔案的檔案路徑