Przeglądaj źródła

don't include inteprocess in wasm builds

Evan Almloff 2 lat temu
rodzic
commit
f71ab650e8
2 zmienionych plików z 3 dodań i 1 usunięć
  1. 2 0
      packages/dioxus/Cargo.toml
  2. 1 1
      packages/dioxus/src/lib.rs

+ 2 - 0
packages/dioxus/Cargo.toml

@@ -17,6 +17,8 @@ dioxus-html = { path = "../html", version = "^0.3.0", optional = true }
 dioxus-core-macro = { path = "../core-macro", version = "^0.3.0", optional = true }
 dioxus-hooks = { path = "../hooks", version = "^0.3.0", optional = true }
 dioxus-rsx = { path = "../rsx", version = "0.0.2", optional = true }
+
+[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
 dioxus-hot-reload = { path = "../hot-reload", version = "0.1.0", optional = true }
 
 [features]

+ 1 - 1
packages/dioxus/src/lib.rs

@@ -32,6 +32,6 @@ pub mod prelude {
     #[cfg(feature = "html")]
     pub use dioxus_elements::{prelude::*, GlobalAttributes, SvgAttributes};
 
-    #[cfg(feature = "hot-reload")]
+    #[cfg(all(not(target_arch = "wasm32"), feature = "hot-reload"))]
     pub use dioxus_hot_reload::{self, hot_reload_init};
 }