diff options
author | Yukai Huang | 2016-12-26 03:38:07 +0000 |
---|---|---|
committer | Yukai Huang | 2016-12-26 03:38:07 +0000 |
commit | 1e276fb37a4ed8e19234de7192d8593314f53799 (patch) | |
tree | 4bd08869984692cc6b914bc602ecb0bb452e8b61 /webpackBaseConfig.js | |
parent | 8cf849e825e96510c064479bbf89b595e6728511 (diff) | |
parent | 99dd10772422b66b7f98f1483b5fa3225e3e86e0 (diff) |
Merge branch 'Yukai/#3-vue-setup' into 'frontend-next'
Vue setup
See merge request !2
Diffstat (limited to '')
-rw-r--r-- | webpackBaseConfig.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/webpackBaseConfig.js b/webpackBaseConfig.js index 400db14b..6c569c1e 100644 --- a/webpackBaseConfig.js +++ b/webpackBaseConfig.js @@ -338,7 +338,7 @@ module.exports = { path.resolve(__dirname, 'src'), path.resolve(__dirname, 'node_modules') ], - extensions: ["", ".js"], + extensions: ["", ".js", ".vue"], alias: { codemirror: path.join(__dirname, 'node_modules/codemirror/codemirror.min.js'), inlineAttachment: path.join(__dirname, 'public/vendor/inlineAttachment/inline-attachment.js'), @@ -373,6 +373,16 @@ module.exports = { test: /\.json$/, loader: 'json-loader' }, { + test: /\.vue$/, + loader: 'vue', + options: { + // vue-loader options go here + } + }, { + test: /\.js$/, + loader: 'babel', + exclude: [/node_modules/, /public\/vendor/] + }, { test: /\.css$/, loader: ExtractTextPlugin.extract('style-loader', 'css-loader') }, { |