pure-admin-thin vue-pure-admin官方精简版 项目地址: https://gitcode.com/gh_mirrors/pu/pure-admin-thin
pure-admin-thin/
├── build/
│ ├── vite.config.ts
│ └── ...
├── mock/
│ └── ...
├── public/
│ └── ...
├── src/
│ ├── assets/
│ ├── components/
│ ├── layouts/
│ ├── router/
│ ├── store/
│ ├── styles/
│ ├── utils/
│ ├── views/
│ ├── App.vue
│ ├── main.ts
│ └── ...
├── types/
│ └── ...
├── .browserslistrc
├── .dockerignore
├── .editorconfig
├── .env
├── .env.development
├── .env.production
├── .env.staging
├── .gitignore
├── .lintstagedrc
├── .markdownlint.json
├── .npmrc
├── .nvmrc
├── .prettierrc.js
├── .stylelintignore
├── Dockerfile
├── LICENSE
├── README.en-US.md
├── README.md
├── commitlint.config.js
├── eslint.config.js
├── index.html
├── package.json
├── pnpm-lock.yaml
├── postcss.config.js
├── stylelint.config.js
├── tailwind.config.ts
├── tsconfig.json
└── vite.config.ts
vite.config.ts
。.gitignore
、.eslintrc.js
、tsconfig.json
等。main.ts
main.ts
是项目的入口文件,负责初始化 Vue 应用并挂载到 DOM 节点上。以下是 main.ts
的主要内容:
import { createApp } from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
const app = createApp(App);
app.use(router);
app.use(store);
app.mount('#app');
createApp
函数、App
组件、router
和 store
。createApp(App)
创建 Vue 应用实例。app.use(router)
和 app.use(store)
挂载路由和状态管理。app.mount('#app')
将应用挂载到 index.html
中的 #app
节点上。vite.config.ts
vite.config.ts
是 Vite 的配置文件,用于配置项目的构建和开发环境。以下是 vite.config.ts
的主要内容:
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import path from 'path';
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': path.resolve(__dirname, 'src'),
},
},
server: {
port: 3000,
open: true,
},
build: {
outDir: 'dist',
assetsDir: 'assets',
},
});
@vitejs/plugin-vue
用于支持 Vue 3。package.json
package.json
是项目的依赖管理文件,包含项目的元数据和依赖包。以下是 package.json
的主要内容:
{
"name": "pure-admin-thin",
"version": "1.0.0",
"scripts": {
"dev": "vite",
"build": "vite build",
"serve": "vite preview"
},
"dependencies": {
"vue": "^3.0.0",
"vue-router": "^4.0.0",
"vuex": "^4.0.0"
},
"devDependencies": {
"@vitejs/plugin-vue": "^1.0.0",
"typescript": "^4.0.0",
"vite": "^2.0.0"
}
}
dev
、build
和 serve
。通过以上配置文件,可以方便地启动、构建和调试项目。
pure-admin-thin vue-pure-admin官方精简版 项目地址: https://gitcode.com/gh_mirrors/pu/pure-admin-thin