aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2021-04-24 17:56:00 +0300
committerHenry Jameson <me@hjkos.com>2021-04-24 17:56:00 +0300
commitced9c0fa7ef18d81d68a6833299c89582e0e749e (patch)
tree9e717b5be39aa3d646e0966206f8a038949befa6 /build
parent8b96ea93776fd1eb462a7c54822d4f8ad6a9e776 (diff)
some bare minimum to get vue3 boot (no UI yet)
Diffstat (limited to 'build')
-rw-r--r--build/webpack.base.conf.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js
index d987eff1..f7ed8b52 100644
--- a/build/webpack.base.conf.js
+++ b/build/webpack.base.conf.js
@@ -3,6 +3,7 @@ var config = require('../config')
var utils = require('./utils')
var projectRoot = path.resolve(__dirname, '../')
var ServiceWorkerWebpackPlugin = require('serviceworker-webpack-plugin')
+var { VueLoaderPlugin } = require('vue-loader')
var env = process.env.NODE_ENV
// check env & config/index.js to decide weither to enable CSS Sourcemaps for the
@@ -28,12 +29,12 @@ module.exports = {
}
},
resolve: {
- extensions: ['.js', '.vue'],
+ extensions: ['.js', '.vue', '.jsx'],
modules: [
path.join(__dirname, '../node_modules')
],
alias: {
- 'vue$': 'vue/dist/vue.runtime.common',
+ vue: "@vue/runtime-dom",
'static': path.resolve(__dirname, '../static'),
'src': path.resolve(__dirname, '../src'),
'assets': path.resolve(__dirname, '../src/assets'),
@@ -93,6 +94,7 @@ module.exports = {
new ServiceWorkerWebpackPlugin({
entry: path.join(__dirname, '..', 'src/sw.js'),
filename: 'sw-pleroma.js'
- })
+ }),
+ new VueLoaderPlugin()
]
}