├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .prettierignore ├── .prettierrc.js ├── README.md ├── index.html ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── assets │ ├── logo.png │ └── style │ │ └── main.scss ├── main.ts ├── pages │ └── login │ │ └── Login.vue ├── router │ └── index.ts ├── service │ ├── api │ │ └── login │ │ │ ├── login.ts │ │ │ └── types.ts │ └── http.ts ├── shims-vue.d.ts ├── store │ └── main.ts └── vite-env.d.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | # eslint 忽略检查 (根据项目需要自行添加) 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # 忽略格式化文件 (根据项目需要自行添加) 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/style/main.scss: -------------------------------------------------------------------------------- 1 | $test-color: red; -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/pages/login/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/pages/login/Login.vue -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/service/api/login/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/service/api/login/login.ts -------------------------------------------------------------------------------- /src/service/api/login/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/service/api/login/types.ts -------------------------------------------------------------------------------- /src/service/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/service/http.ts -------------------------------------------------------------------------------- /src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/shims-vue.d.ts -------------------------------------------------------------------------------- /src/store/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/src/store/main.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xushanpei/vite_vue3_ts/HEAD/yarn.lock --------------------------------------------------------------------------------