mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-03-16 14:11:50 +00:00
30 lines
547 B
TypeScript
30 lines
547 B
TypeScript
![]() |
import Vue from "vue";
|
||
|
import { RootStore } from "./store";
|
||
|
import { router } from "./routes";
|
||
|
|
||
|
// Set up a read-only global variable to access specific env vars
|
||
|
Vue.mixin({
|
||
|
data() {
|
||
|
return {
|
||
|
get env() {
|
||
|
return Object.freeze({
|
||
|
API_URL: process.env.API_URL,
|
||
|
});
|
||
|
},
|
||
|
};
|
||
|
},
|
||
|
});
|
||
|
|
||
|
import App from "./components/App.vue";
|
||
|
import Login from "./components/Login.vue";
|
||
|
import { get } from "./api";
|
||
|
|
||
|
const app = new Vue({
|
||
|
router,
|
||
|
store: RootStore,
|
||
|
el: "#app",
|
||
|
render(h) {
|
||
|
return h(App);
|
||
|
},
|
||
|
});
|