feat: init初始化项目
正在显示
.editorconfig
0 → 100644
.env
0 → 100644
.env.development
0 → 100644
.env.production
0 → 100644
.env.test
0 → 100644
.eslintignore
0 → 100644
.eslintrc.cjs
0 → 100644
.gitignore
0 → 100644
.husky/commit-msg
0 → 100644
.husky/pre-commit
0 → 100644
.prettierignore
0 → 100644
.prettierrc.cjs
0 → 100644
.stylelintignore
0 → 100644
.vscode/extensions.json
0 → 100644
.vscode/settings.json
0 → 100644
.vscode/vue3.code-snippets
0 → 100644
CHANGELOG.md
0 → 100644
LICENSE
0 → 100644
build/getEnv.ts
0 → 100644
build/plugins.ts
0 → 100644
build/proxy.ts
0 → 100644
commitlint.config.cjs
0 → 100644
index.html
0 → 100644
package.json
0 → 100644
| { | ||
| "name": "admin-web", | ||
| "private": true, | ||
| "version": "1.0.0", | ||
| "type": "module", | ||
| "description": "智慧教育后台管理系统", | ||
| "author": { | ||
| "name": "zhanyoulin", | ||
| "email": "zhanyoulin456@163.com" | ||
| }, | ||
| "license": "MIT", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "https://code.seevin.com/project-collaboration-platform/admin-web" | ||
| }, | ||
| "scripts": { | ||
| "dev": "vite", | ||
| "serve": "vite", | ||
| "build": "vue-tsc --noEmit && vite build --mode test", | ||
| "build:prod": "vue-tsc --noEmit && vite build --mode production", | ||
| "type:check": "vue-tsc --noEmit --skipLibCheck", | ||
| "preview": "npm run build:dev && vite preview", | ||
| "lint": "eslint --ext .vue,.js,.jsx,.ts,.tsx ./ --max-warnings 0", | ||
| "lint:fix": "eslint --ext .vue,.js,jsx,.ts,.tsx ./ --max-warnings 0 --fix", | ||
| "prettier": "prettier --write \"src/**/*.{js,ts,json,tsx,css,less,scss,vue,html,md}\"", | ||
| "stylelint": "stylelint src/**/*.{html,vue,sass,less}", | ||
| "stylelint:fix": "stylelint --fix src/**/*.{html,vue,css,sass,less}", | ||
| "prepare": "husky install", | ||
| "lint-staged": "lint-staged", | ||
| "preinstall": "npx only-allow pnpm" | ||
| }, | ||
| "dependencies": { | ||
| "@types/vuedraggable": "^2.24.0", | ||
| "@vueuse/core": "^11.1.0", | ||
| "@wangeditor/editor": "^5.1.23", | ||
| "@wangeditor/editor-for-vue": "^5.1.12", | ||
| "axios": "^1.7.7", | ||
| "dayjs": "^1.11.13", | ||
| "js-md5": "^0.8.3", | ||
| "lodash-es": "^4.17.21", | ||
| "mitt": "^3.0.1", | ||
| "nprogress": "^0.2.0", | ||
| "only-allow": "^1.2.1", | ||
| "pinia": "^2.2.4", | ||
| "pinia-plugin-persistedstate": "^3.2.0", | ||
| "qs": "^6.13.0", | ||
| "tdesign-icons-vue-next": "^0.2.6", | ||
| "tdesign-vue-next": "^1.10.4", | ||
| "vue": "^3.5.11", | ||
| "vue-router": "^4.4.5", | ||
| "vuedraggable": "^2.24.3" | ||
| }, | ||
| "devDependencies": { | ||
| "@commitlint/cli": "^19.5.0", | ||
| "@commitlint/config-conventional": "^19.5.0", | ||
| "@rushstack/eslint-patch": "^1.8.0", | ||
| "@types/js-md5": "^0.7.2", | ||
| "@types/lodash-es": "^4.17.12", | ||
| "@types/nprogress": "^0.2.3", | ||
| "@types/qs": "^6.9.16", | ||
| "@vitejs/plugin-legacy": "^4.0.5", | ||
| "@vitejs/plugin-vue": "4.2.3", | ||
| "@vitejs/plugin-vue-jsx": "^3.0.1", | ||
| "@vue/eslint-config-prettier": "^9.0.0", | ||
| "@vue/eslint-config-typescript": "^13.0.0", | ||
| "autoprefixer": "^10.4.20", | ||
| "eslint": "^8.57.0", | ||
| "eslint-plugin-vue": "^9.23.0", | ||
| "husky": "^9.1.6", | ||
| "less": "^4.2.0", | ||
| "lint-staged": "^15.2.10", | ||
| "postcss": "^8.4.47", | ||
| "postcss-html": "^1.7.0", | ||
| "postcss-less": "^6.0.0", | ||
| "prettier": "^3.3.3", | ||
| "rollup-plugin-visualizer": "^5.12.0", | ||
| "stylelint": "~16.2.1", | ||
| "stylelint-config-standard": "^36.0.0", | ||
| "stylelint-order": "~6.0.4", | ||
| "tailwindcss": "^3.4.13", | ||
| "typescript": "~5.4.0", | ||
| "unplugin-auto-import": "^0.18.3", | ||
| "unplugin-vue-components": "^0.27.4", | ||
| "vite": "4.5.5", | ||
| "vite-plugin-checker": "^0.8.0", | ||
| "vite-plugin-compression": "^0.5.1", | ||
| "vite-plugin-eslint": "^1.8.1", | ||
| "vite-plugin-html": "^3.2.2", | ||
| "vite-plugin-svg-icons": "^2.0.1", | ||
| "vue-tsc": "^2.1.6" | ||
| }, | ||
| "engines": { | ||
| "node": ">=16.0.0", | ||
| "pnpm": ">=8.0.0" | ||
| }, | ||
| "lint-staged": { | ||
| "src/**/*.{js,ts,vue,jsx,json}": [ | ||
| "prettier --write", | ||
| "eslint --fix" | ||
| ] | ||
| }, | ||
| "browserslist": { | ||
| "production": [ | ||
| "> 1%", | ||
| "not dead", | ||
| "not op_mini all" | ||
| ], | ||
| "development": [ | ||
| "last 1 chrome version", | ||
| "last 1 firefox version", | ||
| "last 1 safari version" | ||
| ] | ||
| }, | ||
| "exports": { | ||
| ".": { | ||
| "import": { | ||
| "types": "./dist/index.d.ts", | ||
| "default": "./dist/index.mjs" | ||
| }, | ||
| "require": "./dist/index.js" | ||
| } | ||
| } | ||
| } | 
pnpm-lock.yaml
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
postcss.config.cjs
0 → 100644
差异被折叠。
public/logo.png
0 → 100644
差异被折叠。
public/vue.svg
0 → 100644
差异被折叠。
src/App.vue
0 → 100644
差异被折叠。
src/api/helper/axiosCancel.ts
0 → 100644
差异被折叠。
src/api/helper/checkStatus.ts
0 → 100644
差异被折叠。
src/api/index.ts
0 → 100644
差异被折叠。
差异被折叠。
src/api/interface/index.ts
0 → 100644
差异被折叠。
差异被折叠。
src/api/interface/login/index.ts
0 → 100644
差异被折叠。
src/api/interface/menu/index.ts
0 → 100644
差异被折叠。
src/api/interface/upload.ts
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/api/modules/login/index.ts
0 → 100644
差异被折叠。
src/api/modules/menu/index.ts
0 → 100644
差异被折叠。
src/api/modules/upload.ts
0 → 100644
差异被折叠。
差异被折叠。
src/api/modules/version/index.ts
0 → 100644
差异被折叠。
src/assets/fonts/DIN.otf
0 → 100644
差异被折叠。
src/assets/fonts/MetroDF.ttf
0 → 100644
差异被折叠。
差异被折叠。
src/assets/fonts/font.less
0 → 100644
差异被折叠。
src/assets/iconfont/iconfont.css
0 → 100644
差异被折叠。
src/assets/iconfont/iconfont.js
0 → 100644
差异被折叠。
src/assets/iconfont/iconfont.json
0 → 100644
差异被折叠。
src/assets/iconfont/iconfont.ttf
0 → 100644
差异被折叠。
src/assets/iconfont/iconfont.woff
0 → 100644
差异被折叠。
差异被折叠。
src/assets/icons/add.svg
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
src/assets/icons/xianxingditu.svg
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/assets/images/403.png
0 → 100644
差异被折叠。
src/assets/images/404.png
0 → 100644
差异被折叠。
src/assets/images/500.png
0 → 100644
差异被折叠。
src/assets/images/avatar.gif
0 → 100644
差异被折叠。
src/assets/images/bg.png
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/assets/images/hls_logo.png
0 → 100644
差异被折叠。
src/assets/images/home-img.png
0 → 100644
差异被折叠。
src/assets/images/home-line.jpg
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/assets/images/logo.png
0 → 100644
差异被折叠。
差异被折叠。
src/assets/images/welcome.png
0 → 100644
差异被折叠。
src/autoImport.d.ts
0 → 100644
差异被折叠。
src/components.d.ts
0 → 100644
差异被折叠。
src/components/Back/index.vue
0 → 100644
差异被折叠。
差异被折叠。
src/components/Dialog/index.vue
0 → 100644
差异被折叠。
src/components/Drawer/index.vue
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/components/PwdRisk/index.vue
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/components/SvgIcon/index.vue
0 → 100644
差异被折叠。
差异被折叠。
src/components/Upload/Img.vue
0 → 100644
差异被折叠。
src/components/Upload/index.vue
0 → 100644
差异被折叠。
src/components/Upload/media.vue
0 → 100644
差异被折叠。
src/components/Upload/utils.ts
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
src/config/index.ts
0 → 100644
差异被折叠。
src/config/nprogress.ts
0 → 100644
差异被折叠。
src/config/piniaPersist.ts
0 → 100644
差异被折叠。
src/config/serviceLoading.ts
0 → 100644
差异被折叠。
src/enums/httpEnum.ts
0 → 100644
差异被折叠。
src/hooks/interface/index.ts
0 → 100644
差异被折叠。
src/hooks/useAuthButtons.ts
0 → 100644
差异被折叠。
src/hooks/useBasic.ts
0 → 100644
差异被折叠。
src/hooks/useTime.ts
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/layouts/index.less
0 → 100644
差异被折叠。
src/layouts/index.vue
0 → 100644
差异被折叠。
src/main.ts
0 → 100644
差异被折叠。
src/routers/index.ts
0 → 100644
差异被折叠。
差异被折叠。
src/routers/modules/customer.ts
0 → 100644
差异被折叠。
src/routers/modules/sysConfig.ts
0 → 100644
差异被折叠。
差异被折叠。
src/stores/index.ts
0 → 100644
差异被折叠。
src/stores/interface/index.ts
0 → 100644
差异被折叠。
src/stores/modules/auth.ts
0 → 100644
差异被折叠。
src/stores/modules/global.ts
0 → 100644
差异被折叠。
src/stores/modules/keepAlive.ts
0 → 100644
差异被折叠。
src/stores/modules/tabs.ts
0 → 100644
差异被折叠。
src/stores/modules/user.ts
0 → 100644
差异被折叠。
src/styles/common.less
0 → 100644
差异被折叠。
src/styles/index.less
0 → 100644
差异被折叠。
src/styles/reset.less
0 → 100644
差异被折叠。
src/styles/tailwind.css
0 → 100644
差异被折叠。
src/styles/theme/light.less
0 → 100644
差异被折叠。
src/styles/variables.less
0 → 100644
差异被折叠。
src/typings/global.d.ts
0 → 100644
差异被折叠。
src/typings/window.d.ts
0 → 100644
差异被折叠。
src/utils/device.ts
0 → 100644
差异被折叠。
src/utils/errorHandler.ts
0 → 100644
差异被折叠。
src/utils/index.ts
0 → 100644
差异被折叠。
src/utils/is/index.ts
0 → 100644
差异被折叠。
src/utils/menuData.ts
0 → 100644
差异被折叠。
src/utils/messageBox.ts
0 → 100644
差异被折叠。
src/utils/mittBus.ts
0 → 100644
差异被折叠。
src/utils/status.ts
0 → 100644
差异被折叠。
src/utils/validate.ts
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/views/home/index.vue
0 → 100644
差异被折叠。
src/views/login/index.vue
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
src/vite-env.d.ts
0 → 100644
差异被折叠。
stylelint.config.js
0 → 100644
差异被折叠。
tailwind.config.js
0 → 100644
差异被折叠。
tsconfig.json
0 → 100644
差异被折叠。
vite.config.ts
0 → 100644
差异被折叠。
请
注册
或者
登录
后发表评论
