Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Sunny-117/tiny-vite
⚡️ a lightweight frontend build tool designed to deliver swift development experiences and efficient build processes
https://github.com/Sunny-117/tiny-vite
bundle esbuild fast rollup tsup vitejs
Last synced: 9 days ago
JSON representation
⚡️ a lightweight frontend build tool designed to deliver swift development experiences and efficient build processes
- Host: GitHub
- URL: https://github.com/Sunny-117/tiny-vite
- Owner: Sunny-117
- Created: 2023-08-28T13:39:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-07T10:36:51.000Z (6 months ago)
- Last Synced: 2024-10-31T08:07:41.308Z (14 days ago)
- Topics: bundle, esbuild, fast, rollup, tsup, vitejs
- Language: TypeScript
- Homepage:
- Size: 7.75 MB
- Stars: 10
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-zh_CN.md
Awesome Lists containing this project
README
# tiny-vite
tiny-vite 是一个轻量级的前端构建工具,旨在提供快速的开发体验和高效的构建过程。它基于 Vite 构建工具的核心思想,精简了一些功能,使其更加轻便易用。
## 功能特性
- ⚡️ 快速的开发服务器: 使用内置的开发服务器,实现热模块替换(HMR)和快速重载,加速开发流程。
- 🚀 即时编译:利用现代浏览器的 ES 模块特性,避免打包步骤,实现按需编译和加载,减少开发时间。
- 📝 简化的配置: 仅需一个配置文件,即可快速启动项目,无需繁琐的配置过程。
- 🎉 轻量级: 精简了复杂的功能,保持核心特性,使工具更加轻盈。## 安装方法
在开始之前,请确保你的环境已经安装了 Node.js。
通过以下步骤安装 tiny-vite:
1. 全局安装 tiny-vite
```shell
npm install -g tiny-vite
```2. 进入你的项目目录
```shell
mkdir my-app
cd my-app
```3. 初始化项目(生成配置文件和必要的目录结构)
```shell
mini-vite init
```4. 启动开发服务器:
```shell
mini-vite dev
```![](/assets/dev.png)
## 贡献
如果你发现任何问题或有改进建议,欢迎提出 Issue 或提交 Pull Request。我们非常乐意接受社区的贡献,一起让 tiny-vite 变得更好!
## 许可证
MIT 许可证下发布。查阅 LICENSE 文件获取更多信息。