Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/issuetemplate.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/webpack.config.js')
-rw-r--r--src/webpack.config.js42
1 files changed, 21 insertions, 21 deletions
diff --git a/src/webpack.config.js b/src/webpack.config.js
index 8e0ecd8..8984c09 100644
--- a/src/webpack.config.js
+++ b/src/webpack.config.js
@@ -1,56 +1,56 @@
-var path = require('path');
-var webpack = require('webpack');
-const { VueLoaderPlugin } = require('vue-loader');
+const path = require('path')
+const webpack = require('webpack')
+const { VueLoaderPlugin } = require('vue-loader')
module.exports = {
entry: './js/init.js',
output: {
path: path.resolve(__dirname, './build'),
publicPath: '/build/',
- filename: 'build.js'
+ filename: 'build.js',
},
module: {
rules: [
{
test: /\.vue$/,
- loader: 'vue-loader'
+ loader: 'vue-loader',
},
{
test: /\.js$/,
loader: 'babel-loader',
- exclude: /node_modules/
+ exclude: /node_modules/,
},
{
test: /\.(png|jpg|gif|svg)$/,
loader: 'file-loader',
options: {
- name: '[name].[ext]?[hash]'
- }
- }
- ]
+ name: '[name].[ext]?[hash]',
+ },
+ },
+ ],
},
plugins: [
- new VueLoaderPlugin()
+ new VueLoaderPlugin(),
],
resolve: {
alias: {
- 'vue$': 'vue/dist/vue.esm.js'
- }
+ vue$: 'vue/dist/vue.esm.js',
+ },
},
performance: {
- hints: false
+ hints: false,
},
- devtool: '#eval-source-map'
-};
+ devtool: '#eval-source-map',
+}
if (process.env.NODE_ENV === 'production') {
- module.exports.devtool = '#source-map';
+ module.exports.devtool = '#source-map'
// http://vue-loader.vuejs.org/en/workflow/production.html
module.exports.plugins = (module.exports.plugins || []).concat([
new webpack.DefinePlugin({
'process.env': {
- NODE_ENV: '"production"'
- }
- })
- ]);
+ NODE_ENV: '"production"',
+ },
+ }),
+ ])
}