Node.js >= 14, PNPM >= 7, Rust
After Rust is installed, add wasm32-wasi
.
rustup target add wasm32-wasi
- Fork and clone the repository.
git clone https://github.com/<your name>/dumi.git
cd dumi
- Install all dependencies
pnpm install
Due to the network download required by the scripts that need to be run during installation, you may need to set up a network proxy if an error occurs.
Now you can start developing
pnpm dev
pnpm docs:dev
Submit a pull request from your topic branch to the master branch on the umijs/dumi repository.