美文网首页
Path variable [contentHash:8] no

Path variable [contentHash:8] no

作者: zoomlaCMS | 来源:发表于2020-03-01 20:30 被阅读0次

webPack 升级到 4.3.0 导致

extract-text-webpack-plugin 无法使用


1171327-20190626131355926-1993674662.png
const path = require('path');
const ExtractTextPlugin = require('extract-text-webpack-plugin');

module.exports = {
  // JavaScript 执行入口文件
  entry: './main.js',
  output: {
    // 把所有依赖的模块合并输出到一个 bundle.js 文件
    filename: 'bundle.js',
    // 把输出文件都放到 dist 目录下
    path: path.resolve(__dirname, './dist'),
  },
  module: {
    rules: [
      {
        // 用正则去匹配要用该 loader 转换的 CSS 文件
        test: /\.css$/,
        use: ExtractTextPlugin.extract({
          // 转换 .css 文件需要使用的 Loader
          use: ['css-loader'],
        }),
      }
    ]
  },
  plugins: [
    new ExtractTextPlugin({
      // 从 .js 文件中提取出来的 .css 文件的名称
      filename: `[name]_[md5:contenthash:hex:8].css`,
    }),
  ]
};

相关文章

网友评论

      本文标题:Path variable [contentHash:8] no

      本文链接:https://www.haomeiwen.com/subject/jvvkkhtx.html