rustrogueliketutorial icon indicating copy to clipboard operation
rustrogueliketutorial copied to clipboard

Building for the Web

Open jish opened this issue 1 year ago • 1 comments

I'm following along with the tutorial and I'm stuck on the first page "Building for the Web"

Here are the versions of the tools I have installed

Cargo:

$ cargo --version
cargo 1.81.0 (2dbb1af80 2024-08-20)

Rustup:

$ rustup --version
rustup 1.27.1 (2024-04-24)
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: The currently active `rustc` version is `rustc 1.81.0 (eeb90cda1 2024-09-04)`

I can get as far as the section "Step 1: Compile the program for WASM"

And I receive the following error:

$ cargo build --release --target wasm32-unknown-unknown

error: could not find `Cargo.toml` in `/Users/josh/code/rust/roguelike` or any parent directory

Is there a step or a section I missed?

jish avatar Sep 21 '24 23:09 jish

It doesn't look like it is mentioned, but you do need to create a project using the cargo new command.

e.g. cargo new --bin my-roguelike-learning

Honestly, I would start off going through section 2 until you have something you can display on screen, then following the "Building for the Web" section. If you are completely new to the rust language, I would recommend checking out The Rust Book before starting the roguelike tutorial, or at least having it open at the same time for reference.

alexandermccormick avatar Sep 23 '24 18:09 alexandermccormick