reindent webpack-config, allow absolute paths for including modules, automatically resolve file extensions
This commit is contained in:
@@ -46,30 +46,28 @@ module.exports = {
|
|||||||
filename: appName
|
filename: appName
|
||||||
},
|
},
|
||||||
module: {
|
module: {
|
||||||
loaders: [
|
loaders: [{
|
||||||
{
|
|
||||||
test: /\.(vue|js)$/,
|
test: /\.(vue|js)$/,
|
||||||
loader: 'eslint-loader',
|
loader: 'eslint-loader',
|
||||||
exclude: /node_modules/
|
exclude: /node_modules/
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
test: /\.vue$/,
|
test: /\.vue$/,
|
||||||
loader: 'vue-loader'
|
loader: 'vue-loader'
|
||||||
},
|
}, {
|
||||||
{
|
|
||||||
test: /\.js$/,
|
test: /\.js$/,
|
||||||
exclude: /(node_modules|bower_components)/,
|
exclude: /(node_modules|bower_components)/,
|
||||||
loader: 'babel-loader',
|
loader: 'babel-loader',
|
||||||
query: {
|
query: {
|
||||||
presets: ['es2015']
|
presets: ['es2015']
|
||||||
}
|
}
|
||||||
}
|
}]
|
||||||
]
|
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
'vue$': 'vue/dist/vue.esm.js'
|
'vue$': 'vue/dist/vue.esm.js'
|
||||||
}
|
},
|
||||||
|
modules: [path.resolve(__dirname, "src"), "node_modules"],
|
||||||
|
extensions: [".vue", ".js", ".less"]
|
||||||
},
|
},
|
||||||
plugins
|
plugins
|
||||||
};
|
};
|
||||||
Reference in New Issue
Block a user