SCSS被vue.config.js css.extract破坏

时间:2019-04-02 20:28:45

标签: javascript vue.js vue-cli-3

运行Vue CLI项目。

今天,我的SCSS停止自动重新加载。

经过一些挖掘,似乎vue.config.js的一部分正在引起问题。这是我的配置:

module.exports = {
  css: {
    loaderOptions: {
      sass: {
        data: `@import "@/assets/styles/abstracts.scss";`
      }
    },
    extract: {
      filename: '[name].css',
      chunkFilename: '[id].css'
    }
  },
    configureWebpack: {
        output: {
            filename: '[name].js',
            chunkFilename: '[name].js'
        }
    }
};

具体来说,如果我注释掉以下几行,便可以解决问题:

extract: {
    filename: '[name].css',
    chunkFilename: '[id].css'
}

我不认为这是以前发生的,但有可能发生了。无论如何,这段代码很重要,因为我需要生产文件中不包含哈希。任何帮助将不胜感激。

0 个答案:

没有答案