parent
dd30b8849b
commit
58eaed1550
@ -0,0 +1,14 @@ |
|||||||
|
[package] |
||||||
|
name = "serde-serialize" |
||||||
|
description = "an example rust->wasm crate" |
||||||
|
version = "0.1.0" |
||||||
|
authors = ["Ashley Williams <ashley666ashley@gmail.com>"] |
||||||
|
license = "WTFPL" |
||||||
|
repository = "https://github.com/ashleygwilliams/wasm-pack" |
||||||
|
|
||||||
|
[lib] |
||||||
|
crate-type = ["cdylib"] |
||||||
|
|
||||||
|
[dependencies.wasm-bindgen] |
||||||
|
version = "^0.2" |
||||||
|
features = ["serde-serialize"] |
@ -0,0 +1,2 @@ |
|||||||
|
# js-hello-world |
||||||
|
> an example rust -> wasm project |
@ -0,0 +1,15 @@ |
|||||||
|
#![feature(proc_macro, wasm_import_module, wasm_custom_section)] |
||||||
|
|
||||||
|
extern crate wasm_bindgen; |
||||||
|
|
||||||
|
use wasm_bindgen::prelude::*; |
||||||
|
|
||||||
|
#[wasm_bindgen] |
||||||
|
extern { |
||||||
|
fn alert(s: &str); |
||||||
|
} |
||||||
|
|
||||||
|
#[wasm_bindgen] |
||||||
|
pub fn greet(name: &str) { |
||||||
|
alert(&format!("Hello, {}!", name)); |
||||||
|
} |
Loading…
Reference in new issue