Skip to content

Commit b53fefa

Browse files
committed
feat: update cargo-leptos version to 0.3.2 and enhance README with execution instructions
1 parent ec34438 commit b53fefa

2 files changed

Lines changed: 28 additions & 7 deletions

File tree

Makefile.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ dependencies = ["prebuild"]
5656
install_crate = { crate_name = "cargo-leptos", binary = "cargo", test_arg = [
5757
"leptos",
5858
"--version",
59-
], version = "0.2.42" }
59+
], version = "0.3.2" }
6060
command = "cargo"
6161
args = ["leptos", "serve", "-r", "--split"]
6262

@@ -65,7 +65,7 @@ dependencies = ["prebuild"]
6565
install_crate = { crate_name = "cargo-leptos", binary = "cargo", test_arg = [
6666
"leptos",
6767
"--version",
68-
], version = "0.2.45" }
68+
], version = "0.3.2" }
6969
command = "cargo"
7070
env = { LEPTOS_TAILWIND_VERSION="v4.1.14" }
71-
args = ["leptos", "watch", "--features", "development", "--features", "ssr", "--hot-reload"]
71+
args = ["leptos", "watch", "--features", "development", "--hot-reload"]

README.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,30 +10,51 @@
1010
> Esta pagina no se publicará hasta que el nuevo diseño se encuentre listo
1111
> https://www.figma.com/design/S9yCZSaZ9q54XSojWNhJft/Rust-Lang-ES?node-id=0-1&p=f&t=Cn6Q0QzGflLYCOgo-0
1212
13-
## Requisitos Generales
13+
## Como ejecutar
14+
15+
16+
### Requisitos Generales
1417
Antes de empezar es necesario tener estos programas
1518
- [Rust](https://rust-lang.org/tools/install)
1619
- [NodeJs](https://nodejs.org)
1720

18-
## Requisitos Windows >= 10
21+
### Requisitos Windows >= 10
1922
-[BusyBox](https://busybox.net/)
2023
- Usando scoop `scoop install busybox`
2124
- Usando choco `choco install busybox`
2225

23-
## Desarrollo
26+
### Desarrollo
2427
> [!NOTE]
2528
> necesitas fetch git submodules para clonar los assets externos para el desarrollo
2629
30+
2731
Con estos comandos podrá empezar a desarrollar
32+
2833
```bash
2934
git submodule update --init --recursive
3035
rustup toolchain install nightly
3136
rustup default nightly
3237
rustup target add wasm32-unknown-unknown
33-
npm install
38+
39+
40+
cd .. && git clone https://github.com/RustLangES/design-system-components
41+
cd design-system-components && pnpm install
42+
cd styles && pnpm run build
43+
44+
cd ../../RustLangES.github.io && npm install
45+
46+
# Sin cargo make:
47+
cargo leptos serve --hot-reload --features development
48+
49+
# Con cargo make:
3450
cargo install cargo-make
51+
cargo make serve
3552
```
3653

54+
55+
---
56+
57+
3758
### Si usas nix
3859

3960
> [!NOTE]

0 commit comments

Comments
 (0)