diff options
| author | Lex Neva <github.com@lexneva.name> | 2020-08-19 21:15:21 -0400 |
|---|---|---|
| committer | Lex Neva <github.com@lexneva.name> | 2020-08-19 21:15:21 -0400 |
| commit | 69f931f0330c448911221752a226f612acb08713 (patch) | |
| tree | f8b25fa47b80a7dc360a17c6e22a593524ecb728 /electron/.electron-vue | |
| parent | 690ee0c416635f8d6d3dc07048be90bd0da7748f (diff) | |
add vuetify
Diffstat (limited to 'electron/.electron-vue')
| -rw-r--r-- | electron/.electron-vue/webpack.renderer.config.js | 26 | ||||
| -rw-r--r-- | electron/.electron-vue/webpack.web.config.js | 26 |
2 files changed, 50 insertions, 2 deletions
diff --git a/electron/.electron-vue/webpack.renderer.config.js b/electron/.electron-vue/webpack.renderer.config.js index 82727c04..89f8cd78 100644 --- a/electron/.electron-vue/webpack.renderer.config.js +++ b/electron/.electron-vue/webpack.renderer.config.js @@ -21,7 +21,7 @@ const { VueLoaderPlugin } = require('vue-loader') */ // 'vue-slider-component' needed here due to this issue: // https://github.com/SimulatedGREG/electron-vue/issues/725 -let whiteListedModules = ['vue', 'vue-slider-component'] +let whiteListedModules = ['vue', 'vue-slider-component', 'vuetify'] let rendererConfig = { devtool: '#cheap-module-eval-source-map', @@ -95,6 +95,30 @@ let rendererConfig = { name: 'fonts/[name]--[folder].[ext]' } } + }, + { + test: /\.s(c|a)ss$/, + use: [ + 'vue-style-loader', + 'css-loader', + { + loader: 'sass-loader', + // Requires sass-loader@^7.0.0 + options: { + implementation: require('sass'), + fiber: require('fibers'), + indentedSyntax: true // optional + }, + // Requires sass-loader@^8.0.0 + options: { + implementation: require('sass'), + sassOptions: { + fiber: require('fibers'), + indentedSyntax: true // optional + }, + }, + }, + ], } ] }, diff --git a/electron/.electron-vue/webpack.web.config.js b/electron/.electron-vue/webpack.web.config.js index c942c0c7..913518a2 100644 --- a/electron/.electron-vue/webpack.web.config.js +++ b/electron/.electron-vue/webpack.web.config.js @@ -69,7 +69,31 @@ let webConfig = { name: 'fonts/[name].[ext]' } } - } + }, + { + test: /\.s(c|a)ss$/, + use: [ + 'vue-style-loader', + 'css-loader', + { + loader: 'sass-loader', + // Requires sass-loader@^7.0.0 + options: { + implementation: require('sass'), + fiber: require('fibers'), + indentedSyntax: true // optional + }, + // Requires sass-loader@^8.0.0 + options: { + implementation: require('sass'), + sassOptions: { + fiber: require('fibers'), + indentedSyntax: true // optional + }, + }, + }, + ], + }, ] }, plugins: [ |
