From fd3ee54135778ad60dd07683f8c66ab6bfc7a2b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=8D=E7=BC=96=E8=AF=91=E5=B7=A5=E4=BD=9C=E5=8C=BA?= Date: Wed, 29 Apr 2026 12:55:07 +0800 Subject: [PATCH] feat: scaffold cwos-portal bootstrap (main.js, App.vue) Adds application bootstrap files for Vue 2 + Element UI Former-commit-id: 588f73060138b2b891fb00c2e70318de4020d026 --- .../projects/cwos-portal/src/App.vue | 17 +++++++++++++++++ .../projects/cwos-portal/src/main.js | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 frontend-source/projects/cwos-portal/src/App.vue create mode 100644 frontend-source/projects/cwos-portal/src/main.js diff --git a/frontend-source/projects/cwos-portal/src/App.vue b/frontend-source/projects/cwos-portal/src/App.vue new file mode 100644 index 00000000..2615bdf3 --- /dev/null +++ b/frontend-source/projects/cwos-portal/src/App.vue @@ -0,0 +1,17 @@ + + + + + diff --git a/frontend-source/projects/cwos-portal/src/main.js b/frontend-source/projects/cwos-portal/src/main.js new file mode 100644 index 00000000..b4b78460 --- /dev/null +++ b/frontend-source/projects/cwos-portal/src/main.js @@ -0,0 +1,17 @@ +import Vue from 'vue'; +import ElementUI from 'element-ui'; +import 'element-ui/lib/theme-chalk/index.css'; +import App from './App.vue'; +import router from './router'; +import store from './store'; +import axios from 'axios'; + +Vue.use(ElementUI); +Vue.prototype.$http = axios; +Vue.config.productionTip = false; + +new Vue({ + router, + store, + render: (h) => h(App), +}).$mount('#app');