axios-miniprogram/CONTRIBUTING.md

57 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 贡献
感谢您有兴趣为这个项目做出贡献!
## 发展
### 设置
将此 repo 克隆到本地计算机并安装依赖项。
```bash
pnpm install
```
我们使用 VitePress 进行快速开发和文档编制。您可以通过以下方式在本地启动它。
```bash
pnpm docs:dev
```
我们使用 Vitest 进行单元测试。您可以通过以下方式在本地启动它。
```bash
pnpm test:watch
```
## 贡献
### 现有功能
随意增强现有功能。请尽量不要引入重大更改。
### 新功能
添加新功能有一些注意事项。
- 在你开始工作之前,最好先开一个 [issue](https://github.com/zjx0905/axios-miniprogram/issues) 来讨论。
- 应该对新功能进行单元测试。
- 应该在文档中添加相关的使用介绍及方法。
## 项目结构
```
src/ - 源代码
docs/ - 文档
test/ - 单元测试
scripts/ - 脚本及工具函数
```
## 代码风格
不用担心代码风格只要安装好开发依赖即可。Git 钩子将在提交时为您格式化和修复它们。
## 谢谢
再次感谢您对本项目感兴趣!你太棒了!