Don't import wasm in generated JS if it's not used

Mostly just an edge case
This commit is contained in:
Alex Crichton 2018-07-04 08:50:48 -07:00
parent 0603faa57a
commit 247ea628fb

View File

@ -410,7 +410,9 @@ impl<'a> Context<'a> {
.unwrap_or("wasm_bindgen"),
)
} else {
let import_wasm = if self.config.nodejs {
let import_wasm = if self.globals.len() == 0 {
String::new()
} else if self.config.nodejs {
self.footer
.push_str(&format!("wasm = require('./{}_bg');", module_name));
format!("var wasm;")