4 ms·
No, he is right. cargo-web supports three backends, of which only two include emscripten and the third using a native rust backend. https://github.com/koute/car
by a_humean 9y ago
No, he is right. cargo-web supports three backends, of which only two include emscripten and the third using a native rust backend.
https://github.com/koute/cargo-web#features https://github.com/koute/cargo-web#features
Rust can be compiled to wasm without emscripten using wasm32-unknown-unknown.
- bringtheaction 9y agoDoes that mean I can install cargo-web without emscripten or do I still need it even though I am not going to use it just because the two other targets use it? In other words, is emscripten an optional or a hard dependency?
- a_humean 9y agoIts an optional dependency. You can build without it by just using a nightly version of rust with the wasm32-unknown-unknown backend. An example of using cargo-web with the stdweb rust project: https://github.com/koute/stdweb#running-the-examples https://github.com/koute/stdweb#running-the-examples