diff --git a/template/.babelrc b/template/.babelrc index 3e06dc4f..f804054e 100644 --- a/template/.babelrc +++ b/template/.babelrc @@ -10,20 +10,13 @@ }, {{/testing}} "main": { - "presets": [ - "@babel/preset-env", - "@babel/preset-react" - ] + "presets": ["@babel/preset-env"] }, "renderer": { - "presets": [ - "@babel/preset-react" - ] + "presets": ["@babel/preset-env", "@babel/preset-react"] }, "web": { - "presets": [ - "@babel/preset-env", - ] + "presets": ["@babel/preset-env", "@babel/preset-react"] } }, "plugins": ["@babel/plugin-transform-runtime"] diff --git a/template/.electron-vue/webpack.web.config.js b/template/.electron-vue/webpack.web.config.js index d0b8bce9..35005b2f 100644 --- a/template/.electron-vue/webpack.web.config.js +++ b/template/.electron-vue/webpack.web.config.js @@ -9,7 +9,6 @@ const MinifyPlugin = require("babel-minify-webpack-plugin") const CopyWebpackPlugin = require('copy-webpack-plugin') const MiniCssExtractPlugin = require('mini-css-extract-plugin') const HtmlWebpackPlugin = require('html-webpack-plugin') -const { VueLoaderPlugin } = require('vue-loader') let webConfig = { devtool: '#cheap-module-eval-source-map', @@ -59,20 +58,6 @@ let webConfig = { include: [ path.resolve(__dirname, '../src/renderer') ], exclude: /node_modules/ }, - { - test: /\.vue$/, - use: { - loader: 'vue-loader', - options: { - extractCSS: true, - loaders: { - sass: 'css-loader!sass-loader?indentedSyntax=1', - scss: 'css-loader!sass-loader', - less: 'css-loader!less-loader' - } - } - } - }, { test: /\.(png|jpe?g|gif|svg)(\?.*)?$/, use: { @@ -96,7 +81,6 @@ let webConfig = { ] }, plugins: [ - new VueLoaderPlugin(), new MiniCssExtractPlugin({filename: 'styles.css'}), new HtmlWebpackPlugin({ filename: 'index.html',