Webpack V4加载程序问题

时间:2018-04-02 10:24:52

标签: node.js webpack webpack-style-loader css-loader extract-text-plugin

使用webpack编译我的scss文件时遇到错误。 我目前正在使用webpack v4。 Webpack显示

Module parse failed: Unexpected token (1:4)
You may need an appropriate loader to handle this file type.

错误。 帮我解决这个问题。这是我的项目结构,错误和包,json

enter image description here

这是目录结构。

enter image description here

我的package.json文件

enter image description here

运行webpack时出错

webpack.config.js

const path = require('path');
const ExtractTextPlugin = require("extract-text-webpack-plugin");

module.exports = {
  entry:path.resolve(__dirname,'resources/assets/js/entry.js'),
  output:{
    path:path.resolve(__dirname,'public/js'),
    filename:'script.bundle.js'
  },
  module:{
    rules:[{
      test: /\.(s*)css$/,
      use:ExtractTextPlugin.extract({
        fallback:'style-loader',
        use:[{
              loader:"css-loader",
              options:{
                url:false
              }
            },
            {
              loader:"sass-loader"
            }]
      })
    }]
  },
  plugins:[
    new ExtractTextPlugin('style.css'),
  ]
}

enter image description here

0 个答案:

没有答案