diff --git a/docs/development.md b/docs/development.md deleted file mode 100644 index d267ed1c..00000000 --- a/docs/development.md +++ /dev/null @@ -1,43 +0,0 @@ -# Development - -Memos is built with a curated tech stack. It is optimized for developer experience and is very easy to start working on the code: - -1. It has no external dependency. -2. It requires zero config. -3. 1 command to start backend and 1 command to start frontend, both with live reload support. - -## Prerequisites - -- [Go](https://golang.org/doc/install) -- [Node.js](https://nodejs.org/) -- [pnpm](https://pnpm.io/installation) - -## Steps - -1. Pull the source code - - ```bash - git clone https://github.com/usememos/memos - ``` - -2. Build and run backend server - - ```bash - sh scripts/build.sh - ``` - - Then you can run the server following building outputs. - -3. Install frontend dependencies and generate TypeScript code from protobuf - - ``` - cd web && pnpm i - ``` - -4. Start the dev server of frontend - - ```bash - cd web && pnpm dev - ``` - -Memos should now be running at [http://localhost:3001](http://localhost:3001) and change either frontend or backend code would trigger live reload.