rust-wasm-webpack

0.6.0 • Public • Published

rust-wasm-webpack 🏎️ Build Status npm version Standard - JavaScript Style Guide

A simple boilerplate to get WebAssembly (WASM) code generated by Rust and bundled by Webpack!

This project now uses the awesome rust-native-wasm-loader 🚀.

Prerequisite

To get started, we need to install rustup, the Rust toolchain installer:

curl https://sh.rustup.rs -sSf | sh

Please refer to its documentation.

Usage

Setup

First, install the necessary NodeJS dependencies:

yarn

The next step will update to the latest Rust nightly, add the wasm32-unknown-unknown toolchain and install wasm-gc from git. The latter is a small command to clean a wasm module and remove all unneeded exports, imports, functions, etc.

yarn setup

Build

You can skip this step and directly launch the dev server.

yarn build

Launch the dev server

yarn start

Go to http://localhost:9000/ and enjoy!

License

Released under the MIT license by Davy Duperron.

Package Sidebar

Install

npm i rust-wasm-webpack

Weekly Downloads

1

Version

0.6.0

License

MIT

Unpacked Size

197 kB

Total Files

14

Last publish

Collaborators

  • yamafaktory