diff --git a/package.json b/package.json index 1f2cf581f264f28e50c645c3a83bfc5652e2b00d..1f8606a4ea3daa84e0b4539cb45857744d923eac 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ }, "dependencies": { "crypto-js": "^4.0.0", + "element-plus": "^2.3.14", "file-saver": "^2.0.5", "guess": "^1.0.2", "vue": "^3.2.37", @@ -15,6 +16,8 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^3.0.1", + "unplugin-auto-import": "^0.16.6", + "unplugin-vue-components": "^0.25.2", "vite": "^3.0.1" } } diff --git a/src/components/ExcelReader.vue b/src/components/ExcelReader.vue index 51bb10e34224a86cf29388ba8dcbe0bbcd2ebe52..4642196147e8f4225aed81f47b585d9aa0e5fb60 100644 --- a/src/components/ExcelReader.vue +++ b/src/components/ExcelReader.vue @@ -1,29 +1,37 @@ + - - - \ No newline at end of file +} + diff --git a/src/main.js b/src/main.js index 02397b6a6da81d7e2e38eb9a0d3e0183d4e74ec3..5d9588ef718f76bdd7d571da9e95de838b29e3f2 100644 --- a/src/main.js +++ b/src/main.js @@ -1,17 +1,10 @@ import { createApp } from 'vue' import App from './App.vue' - - - -// let sql =addCryto(`SELECT id FROM df_03_test_0613_01.a1111 WHERE id = '1'`) -// console.log(sql,'wwww') - +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' import './assets/main.css' +const app = createApp(App) - -// const encryptedMessage = CryptoJS.AES.encrypt('secret message', 'password'); -// console.log(encryptedMessage.toString()); - - -createApp(App).mount('#app') +app.use(ElementPlus) +app.mount('#app') \ No newline at end of file diff --git a/vite.config.js b/vite.config.js index 4ad898dec614e030adad5e4f80523145bce56245..6729079492d21fdda8986b91e928b79b82cea311 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,10 +1,20 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' +import AutoImport from 'unplugin-auto-import/vite' +import Components from 'unplugin-vue-components/vite' +import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' // https://vitejs.dev/config/ export default defineConfig({ server: { host: true }, - plugins: [vue()] + plugins: [vue(), + + AutoImport({ + resolvers: [ElementPlusResolver()], + }), + Components({ + resolvers: [ElementPlusResolver()], + }),] })