Spaces:
Runtime error
Runtime error
| const path = require('path') | |
| const webpack = require('webpack') | |
| const ExtractTextPlugin = require("extract-text-webpack-plugin") | |
| let app = './app'; | |
| let dist = '../dist'; | |
| module.exports = { | |
| entry: { | |
| styles: app+'/stylesheets/styles.scss' | |
| }, | |
| output: { | |
| filename: 'stylesheets/[name].css', | |
| path: __dirname + '/' + dist | |
| }, | |
| module: { | |
| rules: [ | |
| { | |
| test: /\.css$/, | |
| loader: ExtractTextPlugin.extract({ | |
| fallback: 'style-loader', | |
| use: ['css-loader', 'postcss-loader'] | |
| }) | |
| }, | |
| { | |
| test: /\.scss$/, | |
| loader: ExtractTextPlugin.extract({ | |
| fallback: 'style-loader', | |
| use: ['css-loader?minimize', 'sass-loader'] | |
| }) | |
| }, | |
| { | |
| test: /\.(png|jpg|gif|svg|woff|woff2|eot|ttf)$/, | |
| loader: 'url-loader' | |
| } | |
| ] | |
| }, | |
| plugins: [ | |
| require('autoprefixer'), | |
| new ExtractTextPlugin('stylesheets/[name].css') | |
| ] | |
| } | |