From dbe0cd3595a9478e0b20a798ffdf64a0d1e2cf40 Mon Sep 17 00:00:00 2001 From: "J.-S. Caux" <J.S.Caux@uva.nl> Date: Thu, 5 Dec 2019 09:39:16 +0100 Subject: [PATCH] Add vue and bootstrap-vue to webpack --- package.json | 4 +++- scipost/static/scipost/assets/js/main.js | 7 +++++++ webpack.dev.config.js | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 scipost/static/scipost/assets/js/main.js diff --git a/package.json b/package.json index 9ce239ba9..21360bfd5 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "dependencies": { "autoprefixer": "^9.7.2", "bootstrap-loader": "^3.0.4", + "bootstrap-vue": "^2.1.0", "expose-loader": "^0.7.5", "fibers": "^4.0.2", "mem": "^6.0.0", @@ -62,6 +63,7 @@ "qrcode": "^1.4.4", "sass": "^1.23.7", "schema-utils": "^2.5.0", - "sugarss": "^2.0.0" + "sugarss": "^2.0.0", + "vue": "^2.6.10" } } diff --git a/scipost/static/scipost/assets/js/main.js b/scipost/static/scipost/assets/js/main.js new file mode 100644 index 000000000..549424328 --- /dev/null +++ b/scipost/static/scipost/assets/js/main.js @@ -0,0 +1,7 @@ +import Vue from 'vue' +import BootstrapVue from 'bootstrap-vue' + +Vue.use(BootstrapVue) + +// import 'bootstrap/dist/css/bootstrap.css' +import 'bootstrap-vue/dist/bootstrap-vue.css' diff --git a/webpack.dev.config.js b/webpack.dev.config.js index 5430a1d08..3958f440b 100644 --- a/webpack.dev.config.js +++ b/webpack.dev.config.js @@ -11,9 +11,9 @@ module.exports = { main: [ "tether", "bootstrap-loader", + "./scipost/static/scipost/assets/js/main.js", "./scipost/static/scipost/assets/js/dynamic_loading.js", "./scipost/static/scipost/assets/js/scripts.js", - "./scipost/static/scipost/assets/js/vue.js", ], homepage: [ "./scipost/static/scipost/assets/js/fader.js", -- GitLab