🌈 介绍 vue3.2 + vite3 + ts + setup 项目
基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + pinia + vueuse,后台前端项目代码。
🚧 安装 cnpm、yarn
- 复制代码(桌面 cmd 运行)
npm install -g cnpm --registry=https://registry.npm.taobao.org - 复制代码(桌面 cmd 运行)
npm install -g yarn
🏭 环境支持
| Edge | Firefox | Chrome | Safari |
|---|---|---|---|
| Edge ≥ 79 | Firefox ≥ 78 | Chrome ≥ 64 | Safari ≥ 12 |
由于 Vue3 不再支持 IE11,故而 ElementPlus 也不支持 IE11 及之前版本。
⚡ 使用说明
使用包管理器( npm、yarn 或 pnpm)进行安装 node 版本 > 12xx.xx.x
# 先下载项目至本地
# 进入项目
cd my-admin
# 安装依赖
npm install
# 运行项目
npm run dev
# 打包发布
npm run build🍉 git 命令
- 在本地新建一个分支:
git branch newBranch - 切换到你的新分支:
git checkout newBranch - 将新分支发布在 github、gitee 上:
git push origin newBranch - 在本地删除一个分支:
git branch -d newBranch - 在 github 远程端删除一个分支:
git push origin :newBranch (分支名前的冒号代表删除) - 注意删除远程分支后,如果有对应的本地分支,本地分支并不会同步删除!
💯 代码基础模板
使用的是vue-next-admin项目分支下的vue-next-admin-template,typescript基础版,进行开发时对版本改动幅度较大
ssh2模块
"ssh2-sftp-client": "^9.1.0",
pnpm i -D ssh2-sftp-clientOn this page
Languages
Vue67.5%TypeScript24.9%SCSS6.6%CSS0.8%HTML0.1%JavaScript0.0%
Contributors
MIT License
Created March 20, 2024
Updated May 14, 2024