Giter Site home page Giter Site logo

pdsuwwz / vite-starter Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 0.0 65.74 MB

🐟 Starter template 基于 Vite5 + Vue3 + Vuex + Element Plus + i18n + ESLint(v9) 国际化多语言中英文切换, 内置 Jest 单元测试

Home Page: https://pdsuwwz.github.io/vite-starter

License: MIT License

JavaScript 40.63% HTML 0.26% Vue 55.03% SCSS 4.08%
vue3 vite admin template element-plus vite3 vite4 element plus eslint

vite-starter's Introduction

vite-starter

Deploy GitHub Workflow Status (branch) jest Author License

🐟 Starter Template for Vite 5.x + Vue 3.x

Live demo: Vite Starter

For Typescript: https://github.com/pdsuwwz/vite-ts-starter

🌱 不同版本

目前一共有以下五个不同技术栈的仓库模板在持续维护,请尝试后选择适合自己的模板使用

Environment Support

  • Vue 3.x
  • Node >= 16.15.x
  • VS Code 插件 dbaeumer.vscode-eslint >= v3.0.5 (pre-release)

Install

Install node dependencies in all packages

pnpm install

Run

Local Development

pnpm dev

Test

Unit Testing

pnpm test

Test code coverage

pnpm test:coverage

😎 Awesome

vite-starter's People

Contributors

pdsuwwz avatar renovate-bot avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

vite-starter's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update babel monorepo to v7.24.5 (@babel/core, @babel/eslint-parser, @babel/preset-env)
  • chore(deps): update dependency @vue/test-utils to v2.4.6
  • fix(deps): update dependency vue-router to v4.3.2
  • chore(deps): update dependency @eslint/js to v9.2.0
  • chore(deps): update dependency eslint to v9.2.0
  • chore(deps): update dependency globals to v15.1.0
  • 🔐 Create all rate-limited PRs at once 🔐

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/deploy.yml
  • actions/checkout v4
  • actions/setup-node v4
  • peaceiris/actions-gh-pages v3
npm
package.json
  • @element-plus/icons-vue 2.3.1
  • @fortawesome/fontawesome-svg-core 6.5.2
  • @fortawesome/free-brands-svg-icons 6.5.2
  • @fortawesome/free-regular-svg-icons 6.5.2
  • @fortawesome/free-solid-svg-icons 6.5.2
  • @fortawesome/vue-fontawesome ~3.0.6
  • axios 1.6.8
  • echarts ^5.5.0
  • element-plus 2.6.3
  • js-cookie ^3.0.5
  • lodash ^4.17.21
  • nprogress ^0.2.0
  • vue ^3.4.21
  • vue-router ^4.3.0
  • vuex ^4.1.0
  • @babel/core ^7.24.4
  • @babel/eslint-parser ^7.24.1
  • @babel/preset-env ^7.24.4
  • @eslint/js ^9.0.0
  • @sucrase/jest-plugin ^3.0.0
  • @vitejs/plugin-vue ^5.0.4
  • @vue/compiler-sfc ^3.4.21
  • @vue/test-utils ^2.4.5
  • @vue/vue3-jest 29.2.6
  • babel-jest ^29.7.0
  • babel-plugin-transform-vite-meta-env ^1.0.3
  • cross-env ^7.0.3
  • eslint ^9.0.0
  • eslint-define-config ^2.1.0
  • eslint-plugin-import ^2.29.1
  • eslint-plugin-node ^11.1.0
  • eslint-plugin-promise 6.1.1
  • eslint-plugin-vue 9.24.0
  • globals ^15.0.0
  • identity-obj-proxy ^3.0.0
  • jest ^29.7.0
  • jest-environment-jsdom ^29.7.0
  • jest-transform-stub ^2.0.0
  • rollup ^4.14.0
  • sass ^1.74.1
  • sucrase ^3.35.0
  • vite ^5.2.8
  • node >=16.15.x
  • pnpm 8.15.1

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.