From 554736e842bc804894ea9b665dc5ad5ca58abaaa Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Wed, 6 Nov 2019 13:01:27 -0600 Subject: [PATCH] Add "app" component, for basic layout and housekeeping --- package.json | 5 +- src/App.vue | 28 +++++++++-- src/components/app/ByjoveApp.vue | 84 ++++++++++++++++++++++++++++++++ src/components/app/index.js | 3 ++ src/components/index.js | 2 + src/main.js | 5 ++ src/router.js | 2 + 7 files changed, 123 insertions(+), 6 deletions(-) create mode 100644 src/components/app/ByjoveApp.vue create mode 100644 src/components/app/index.js diff --git a/package.json b/package.json index 5ea01cd..238d5d7 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,10 @@ "build": "vue-cli-service build --target lib --name byjove src/index.js" }, "dependencies": { - "vue": "^2.6.10" + "vue": "^2.6.10", + "vue-resource": "^1.5.1", + "vue-router": "^3.1.3", + "vuex": "^3.1.1" }, "devDependencies": { "@vue/cli-service": "^3.0.5", diff --git a/src/App.vue b/src/App.vue index 5da64a5..8914550 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,13 +1,31 @@ + + --> diff --git a/src/components/app/index.js b/src/components/app/index.js new file mode 100644 index 0000000..232b1ec --- /dev/null +++ b/src/components/app/index.js @@ -0,0 +1,3 @@ +import ByjoveApp from './ByjoveApp' + +export default ByjoveApp diff --git a/src/components/index.js b/src/components/index.js index 1512ec4..ab2de1b 100644 --- a/src/components/index.js +++ b/src/components/index.js @@ -1,7 +1,9 @@ +import ByjoveApp from './app' import ByjoveLogo from './logo' import ByjoveFeedback from './feedback' export { + ByjoveApp, ByjoveLogo, ByjoveFeedback, } diff --git a/src/main.js b/src/main.js index 332f953..5fa8390 100644 --- a/src/main.js +++ b/src/main.js @@ -1,7 +1,10 @@ +console.log("SHOULD BE IN TESTING MODE") + import Vue from 'vue' import Vuex from 'vuex' import App from './App.vue' import router from './router' +import vueResource from 'vue-resource' import {ByjoveStoreConfig} from './store' Vue.config.productionTip = false @@ -10,6 +13,8 @@ Vue.use(Vuex) let store = new Vuex.Store(ByjoveStoreConfig) +Vue.use(vueResource) + new Vue({ router, store, diff --git a/src/router.js b/src/router.js index 694eb9f..322bb30 100644 --- a/src/router.js +++ b/src/router.js @@ -1,3 +1,5 @@ +console.log("SHOULD BE IN TESTING MODE") + import Vue from 'vue' import Router from 'vue-router' import Home from './views/Home.vue'