Skip to content

Commit fd3a78d

Browse files
committed
fix vue-loader plugin
1 parent 05916d6 commit fd3a78d

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

.eslintrc.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ module.exports = {
33
// parser: 'babel-eslint',
44
parserOptions: {
55
sourceType: 'module',
6-
ecmaVersion: 8,
6+
ecmaVersion: 8
77
},
88
env: {
99
browser: true,
10-
node: true,
10+
node: true
1111
},
12-
extends: ['airbnb-base', 'plugin:vue/essential'],
12+
extends: ['airbnb-base', 'plugin:vue/recommended', 'prettier'],
1313
globals: {
14-
__static: true,
14+
__static: true
1515
},
1616
plugins: ['vue'],
1717
rules: {
@@ -29,6 +29,6 @@ module.exports = {
2929
'linebreak-style': 0,
3030
// allow debugger during development
3131
'no-unused-vars': process.env.NODE_ENV === 'production' ? 2 : 0,
32-
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
33-
},
32+
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
33+
}
3434
}

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"electron-rebuild": "^1.7.3",
6767
"eslint": "^4.19.1",
6868
"eslint-config-airbnb-base": "^12.1.0",
69+
"eslint-config-prettier": "^2.9.0",
6970
"eslint-import-resolver-webpack": "^0.10.0",
7071
"eslint-loader": "^2.0.0",
7172
"eslint-plugin-import": "^2.12.0",

vue-electron/webpack.renderer.config.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const CopyWebpackPlugin = require('copy-webpack-plugin')
99
const HtmlWebpackPlugin = require('html-webpack-plugin')
1010
// const MiniCssExtractPlugin = require("mini-css-extract-plugin");
1111

12-
const { VueLoaderPlugin } = require('vue-loader')
12+
const VueLoaderPlugin = require('vue-loader/lib/plugin')
1313
/* eslint-enable */
1414

1515
/**
@@ -69,9 +69,9 @@ const rendererConfig = {
6969
options: {
7070
extractCSS: process.env.NODE_ENV === 'production',
7171
loaders: {
72-
sass: `vue-style-loader!css-loader!sass-loader?indentedSyntax=1`,
73-
scss: `vue-style-loader!css-loader!sass-loader`,
74-
less: `vue-style-loader!css-loader!less-loader`
72+
sass: 'vue-style-loader!css-loader!sass-loader?indentedSyntax=1',
73+
scss: 'vue-style-loader!css-loader!sass-loader',
74+
less: 'vue-style-loader!css-loader!less-loader'
7575
}
7676
}
7777
}

0 commit comments

Comments
 (0)