【发布时间】:2016-09-17 16:33:12
【问题描述】:
我使用 webpack,我想用 SASS 生成我的 CSS 文件。
所以我添加了 css-loader 和 sass-loader。但是,webpack 不会创建我的 CSS 文件夹。我的 webpack 配置:
const webpack = require('webpack'),
ExtractTextPlugin = require('extract-text-webpack-plugin'),
BrowserSyncPlugin = require('browser-sync-webpack-plugin');
module.exports = {
entry: './js/app.js',
output: {
path: './public',
filename: 'app.bundle.js'
},
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['es2015', 'stage-2']
}
},
{
test: /\.scss$/,
loaders: ExtractTextPlugin.extract(["style", "css", "sass"])
}
]
},
plugins: [
new ExtractTextPlugin('app.bundle.css'),
new BrowserSyncPlugin(
{
host: 'localhost',
port: 3000,
server: { baseDir: ['./'] }
}
)
]
}
你有什么想法吗?
谢谢!
【问题讨论】: