Remove build.loaders option

This commit is contained in:
Sébastien Chopin 2017-06-11 21:04:59 +02:00 committed by Pooya Parsa
parent 4623170c99
commit 8853b7af04

View File

@ -77,7 +77,23 @@ export default function webpackBaseConfig ({ isClient, isServer }) {
{ test: /\.less$/, use: styleLoader.call(this, 'less', 'less-loader') }, { test: /\.less$/, use: styleLoader.call(this, 'less', 'less-loader') },
{ test: /\.sass$/, use: styleLoader.call(this, 'sass', 'sass-loader?indentedSyntax&sourceMap') }, { test: /\.sass$/, use: styleLoader.call(this, 'sass', 'sass-loader?indentedSyntax&sourceMap') },
{ test: /\.scss$/, use: styleLoader.call(this, 'sass', 'sass-loader?sourceMap') }, { test: /\.scss$/, use: styleLoader.call(this, 'sass', 'sass-loader?sourceMap') },
{ test: /\.styl(us)?$/, use: styleLoader.call(this, 'stylus', 'stylus-loader') } { test: /\.styl(us)?$/, use: styleLoader.call(this, 'stylus', 'stylus-loader') },
{
test: /\.(png|jpe?g|gif|svg)$/,
loader: 'url-loader',
query: {
limit: 1000, // 1KO
name: 'img/[name].[hash:7].[ext]'
}
},
{
test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
loader: 'url-loader',
query: {
limit: 1000, // 1 KO
name: 'fonts/[name].[hash:7].[ext]'
}
}
] ]
}, },
plugins: this.options.build.plugins plugins: this.options.build.plugins
@ -88,8 +104,6 @@ export default function webpackBaseConfig ({ isClient, isServer }) {
new ExtractTextPlugin({ filename: this.options.build.filenames.css }) new ExtractTextPlugin({ filename: this.options.build.filenames.css })
) )
} }
// Add nuxt build loaders (can be configured in nuxt.config.js)
config.module.rules = config.module.rules.concat(this.options.build.loaders)
// Return config // Return config
return config return config
} }