提取css文件我们需要用到 mini-css-extract-plugin 插件

    下载 mini-css-extract-plugin

    1. npm install mini-css-extract-plugin -D

    配置 mini-css-extract-plugin 插件

    1. const MiniCssExtractPlugin = require('mini-css-extract-plugin')
    2. module.exports = {
    3. module: {
    4. rules: [
    5. {
    6. test: /\.css$/,
    7. use: [
    8. // 这个插件的 loader 取代 style-loader
    9. // 作用:提取 js 中的 css 成单独文件
    10. MiniCssExtractPlugin.loader,
    11. 'css-loader'
    12. ]
    13. }
    14. ]
    15. },
    16. plugins: [
    17. new MiniCssExtractPlugin({
    18. // 输出文件重命名
    19. filename: 'css/built.css'
    20. })
    21. ],
    22. }