slimsag / wasmserve

An HTTP server for testing Wasm like `gopherjs serve`

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WasmServe

An HTTP server for Wasm testing like gopherjs serve

Installation

go get -u github.com/hajimehoshi/wasmserve

Usage

Usage of wasmserve
  -http string
        HTTP bind address to serve (default ":8080")
  -tags string
        Build tags

Example

Running a remote package

# Be careful that `-tags=example` is required to run the below example application.
wasmserve -tags=example github.com/hajimehoshi/wasmserve/example

And open http://localhost:8080/ on your browser.

Example 2

Running a local package

git clone https://github.com/hajimehoshi/ebiten # This might take several minutes.
cd ebiten
wasmserve -tags=example ./examples/sprites

And open http://localhost:8080/ on your browser.

Known issue with Windows Subsystem for Linux (WSL)

This application sometimes does not work under WSL, due to bugs in WSL, see hajimehoshi#5 for details.

About

An HTTP server for testing Wasm like `gopherjs serve`

License:Apache License 2.0


Languages

Language:Go 100.0%