This is an example of using nbind to distribute a native Node.js addon with an asm.js fallback, also usable from web browsers.
The optional native addon is installed if you have one of the following C++ compilers:
Otherwise the asm.js fallback is used.
First install:
git clone https://github.com/charto/nbind-example-universal.git cd nbind-example-universal npm install
Then run the example in Node.js with npm test
or in the browser by running npm start
and navigating to http://localhost:8080/.
Note that you shouldn't add the compiled asm.js code in version control. In this example it's present in the dist
directory simply to allow installing directly from Github without having Emscripten available.
This example is public domain.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4