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