An open API service indexing awesome lists of open source software.

https://github.com/themusecatcher/web-vue

Vue3 + TypeScript +Vite + Less 开发的模板项目,开箱即用
https://github.com/themusecatcher/web-vue

Last synced: 5 months ago
JSON representation

Vue3 + TypeScript +Vite + Less 开发的模板项目,开箱即用

Awesome Lists containing this project

README

        

# web-vue

*本模板项目基于 `vue@^3.5.13`+ `typescript@^5.7.3` + `vite@^6.0.11` + `less@^4.2.2` 实现!*

## References

- [Vue3 文档](https://cn.vuejs.org/guide/introduction)
- [Vue Amazing UI 组件库](https://themusecatcher.github.io/vue-amazing-ui/)
- [Ant Design Vue 4](https://next.antdv.com/docs/vue/introduce-cn)

## Features

- 支持设置打包构建时是否启用 `gzip` 压缩或 `brotli` 压缩
- 支持配置是否允许指定 `modules` 在生产环境中使用 `CDN` 引入
- 开箱即用,不墨迹

## Project Setup

```sh
pnpm install
```

## Compile and Hot-Reload for Development

```sh
pnpm dev
```

## Format Files

```sh
pnpm format
```

## Format, Type-Check, Compile and Minify for Production

```sh
pnpm build
```

## Preview on Local Host

```sh
pnpm preview
```

## Dependency Analysis

```sh
pnpm analyze
```

## Lint with [ESLint](https://eslint.org/)

```sh
pnpm lint
```