diff --git a/.inscode b/.inscode index 70c7853df0c162981ebd7cf119d909c807920531..9fec9576d482baaf90d2f47230ce9133cfce99d4 100644 --- a/.inscode +++ b/.inscode @@ -1,4 +1,5 @@ run = "npm i && npm run dev" +language = "node" [deployment] build = "npm i && npm run build" @@ -8,3 +9,6 @@ run = "npm run preview" PATH = "/root/${PROJECT_DIR}/.config/npm/node_global/bin:/root/${PROJECT_DIR}/node_modules/.bin:${PATH}" XDG_CONFIG_HOME = "/root/.config" npm_config_prefix = "/root/${PROJECT_DIR}/.config/npm/node_global" + +[debugger] +program = "main.js" diff --git a/package.json b/package.json index aa1c7deb0adb6e6aea5a1380426189ac24eee7a7..06dc189b5dd004162fa1334354cc3220aa81be78 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,10 @@ "preview": "vite preview --port 4173" }, "dependencies": { + "element-plus": "^2.4.2", "guess": "^1.0.2", - "vue": "^3.2.37" + "vue": "^3.2.37", + "vue-router": "^4.2.5" }, "devDependencies": { "@vitejs/plugin-vue": "^3.0.1", diff --git a/src/App.vue b/src/App.vue index 633a5dfe4e547c48bfa93740a290ba5ba370930a..a88ca0a67f476601d45fbbe26bea06376dd3762f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,47 +1,14 @@ diff --git a/src/components/HelloWorld.vue b/src/components/HomeView.vue similarity index 69% rename from src/components/HelloWorld.vue rename to src/components/HomeView.vue index 1b8faac1521345513353e96050dd24d94610d432..c11e72cad9fde2dd8f1469da590a9a4fa53e73c0 100644 --- a/src/components/HelloWorld.vue +++ b/src/components/HomeView.vue @@ -10,11 +10,6 @@ defineProps({ diff --git a/src/components/TableMerge.vue b/src/components/TableMerge.vue new file mode 100644 index 0000000000000000000000000000000000000000..8bda19ba373044fb8730264e1f887b5f60dfa7f8 --- /dev/null +++ b/src/components/TableMerge.vue @@ -0,0 +1,162 @@ + + + + + + + + + + diff --git a/src/components/TheWelcome.vue b/src/components/TheWelcome.vue deleted file mode 100644 index d3d2e7acc8a9deeb26e48169ee3cbc64d2b54f2f..0000000000000000000000000000000000000000 --- a/src/components/TheWelcome.vue +++ /dev/null @@ -1,84 +0,0 @@ - - - diff --git a/src/components/WelcomeItem.vue b/src/components/WelcomeItem.vue deleted file mode 100644 index ba0def33c0e523d8c82426d76d76c39b482b21e0..0000000000000000000000000000000000000000 --- a/src/components/WelcomeItem.vue +++ /dev/null @@ -1,86 +0,0 @@ - - - diff --git a/src/main.js b/src/main.js index 90e6400b4d8ad8aba0c1caa53874eb4b81380648..c000ebb3a81b93c1fc9fdc514538addd0a693e8e 100644 --- a/src/main.js +++ b/src/main.js @@ -1,6 +1,21 @@ import { createApp } from 'vue' import App from './App.vue' +import ElementPlus from 'element-plus' +import zhCn from 'element-plus/dist/locale/zh-cn.mjs' //支持中文 + +import router from './router' + + import './assets/main.css' +import 'element-plus/dist/index.css' + +const app = createApp(App); + +app.use(ElementPlus,{ + locale: zhCn, //支持中文 +}) + +app.use(router) -createApp(App).mount('#app') +app.mount('#app') diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000000000000000000000000000000000000..c197e0fe62b567a79c899f3fd0a824b481bc2960 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,27 @@ +/* + * @Author: chlg + * @Date: 2023-09-02 13:13:23 + * @LastEditors: OBKoro1 + * @LastEditTime: 2023-11-17 16:07:45 + * @Description: + */ +import { createRouter, createWebHistory } from 'vue-router' +import HomeView from '../components/HomeView.vue' + +const router = createRouter({ + history: createWebHistory(import.meta.env.BASE_URL), + routes: [ + { + path: '/', + name: 'home', + component: HomeView + }, + { + path: '/tablemerge', + name: 'tablemerge', + component: () => import('../components/TableMerge.vue') + } + ] +}) + +export default router