diff options
| author | Henry Jameson <me@hjkos.com> | 2021-04-24 17:56:00 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2021-04-24 17:56:00 +0300 |
| commit | ced9c0fa7ef18d81d68a6833299c89582e0e749e (patch) | |
| tree | 9e717b5be39aa3d646e0966206f8a038949befa6 /build | |
| parent | 8b96ea93776fd1eb462a7c54822d4f8ad6a9e776 (diff) | |
some bare minimum to get vue3 boot (no UI yet)
Diffstat (limited to 'build')
| -rw-r--r-- | build/webpack.base.conf.js | 8 |
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() ] } |
