commit 206e48aedda2bb191bbf3a4be366a21a67aebbff Author: conglinyizhi Date: Sat Sep 28 17:03:03 2024 +0800 基本功能完成 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..a7cea0b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar"] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..e0999dc --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +PLC 学习助手 + +尝试直观的通过网页渲染效果理解 MB MW MD 占用的内存空间 \ No newline at end of file diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000..ceff81f Binary files /dev/null and b/bun.lockb differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..8388c4b --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + Vue + + +
+ + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..4eaa910 --- /dev/null +++ b/package.json @@ -0,0 +1,19 @@ +{ + "name": "vue", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "dependencies": { + "vue": "^3.4.37" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.1.2", + "sass-embedded": "^1.79.4", + "vite": "^5.4.1" + } +} diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..2f0f04f --- /dev/null +++ b/src/App.vue @@ -0,0 +1,56 @@ + + + + + \ No newline at end of file diff --git a/src/global.css b/src/global.css new file mode 100644 index 0000000..5854181 --- /dev/null +++ b/src/global.css @@ -0,0 +1,4 @@ +:root { + background-color: black; + color: white; +} \ No newline at end of file diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..ab1d174 --- /dev/null +++ b/src/main.js @@ -0,0 +1,5 @@ +import { createApp } from 'vue' +import App from './App.vue' +import './global.css' + +createApp(App).mount('#app') diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..d7f2e33 --- /dev/null +++ b/vite.config.js @@ -0,0 +1,10 @@ +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [vue()], + server: { + hmr: true + } +})