docs: add buf to development guide

This commit is contained in:
Steven 2023-09-17 20:55:34 +08:00
parent b13042d644
commit 6eeee6b704

View File

@ -10,6 +10,7 @@ Memos is built with a curated tech stack. It is optimized for developer experien
- [Go](https://golang.org/doc/install)
- [Air](https://github.com/cosmtrek/air#installation) for backend live reload
- [Buf](https://buf.build/docs/installation)
- [Node.js](https://nodejs.org/)
- [pnpm](https://pnpm.io/installation)
@ -27,7 +28,13 @@ Memos is built with a curated tech stack. It is optimized for developer experien
air -c scripts/.air.toml
```
3. start frontend dev server
3. generate TypeScript code from protobuf with `buf`
```
cd proto && buf generate
```
4. start frontend dev server
```bash
cd web && pnpm i && pnpm dev