├── .editorconfig ├── .env ├── .env.development ├── .env.production ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .husky ├── commit-msg ├── common.sh └── pre-commit ├── .postcssrc.js ├── .prettierignore ├── .prettierrc.js ├── .stylelintignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── README.zh-CN.md ├── commitlint.config.js ├── index.html ├── jsconfig.json ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── api │ └── user.js ├── assets │ ├── base.css │ ├── logo.svg │ └── main.css ├── components │ ├── HelloWorld.vue │ ├── TheWelcome.vue │ ├── WelcomeItem.vue │ └── icons │ │ ├── IconCommunity.vue │ │ ├── IconDocumentation.vue │ │ ├── IconEcosystem.vue │ │ ├── IconSupport.vue │ │ └── IconTooling.vue ├── main.js ├── router │ ├── index.js │ └── modules │ │ └── demo.js ├── store │ ├── index.js │ └── modules │ │ └── counter.js ├── style │ ├── index.less │ ├── mixins.less │ ├── normalize.css │ ├── reset.css │ └── variables.less ├── utils │ ├── env.js │ └── request.js └── views │ ├── AboutView.vue │ └── HomeView.vue ├── stylelint.config.js └── vite.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | # 项目本地运行端口号 2 | VITE_PORT = 3000 3 | 4 | # 打包路径 5 | VITE_BASE_URL = ./ 6 | -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.env.development -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.env.production -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.husky/common.sh -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.stylelintignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/index.html -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/api/user.js -------------------------------------------------------------------------------- /src/assets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/assets/base.css -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/assets/main.css -------------------------------------------------------------------------------- /src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /src/components/TheWelcome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/TheWelcome.vue -------------------------------------------------------------------------------- /src/components/WelcomeItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/WelcomeItem.vue -------------------------------------------------------------------------------- /src/components/icons/IconCommunity.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/icons/IconCommunity.vue -------------------------------------------------------------------------------- /src/components/icons/IconDocumentation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/icons/IconDocumentation.vue -------------------------------------------------------------------------------- /src/components/icons/IconEcosystem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/icons/IconEcosystem.vue -------------------------------------------------------------------------------- /src/components/icons/IconSupport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/icons/IconSupport.vue -------------------------------------------------------------------------------- /src/components/icons/IconTooling.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/components/icons/IconTooling.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/main.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/router/modules/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/router/modules/demo.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/modules/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/store/modules/counter.js -------------------------------------------------------------------------------- /src/style/index.less: -------------------------------------------------------------------------------- 1 | @import url('./reset.css'); 2 | -------------------------------------------------------------------------------- /src/style/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/style/mixins.less -------------------------------------------------------------------------------- /src/style/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/style/normalize.css -------------------------------------------------------------------------------- /src/style/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/style/reset.css -------------------------------------------------------------------------------- /src/style/variables.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/utils/env.js -------------------------------------------------------------------------------- /src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/utils/request.js -------------------------------------------------------------------------------- /src/views/AboutView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/views/AboutView.vue -------------------------------------------------------------------------------- /src/views/HomeView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/src/views/HomeView.vue -------------------------------------------------------------------------------- /stylelint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/stylelint.config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElanYoung/vite-vue2-js-starter-template/HEAD/vite.config.js --------------------------------------------------------------------------------