我是否可以将相同的WASM javascript模块部署到node-chakracore,就像部署到nodejs v8一样?
发布于 2017-07-14 04:48:07
ChakraCore从v1.4开始支持WebAssembly,而node-chakracore从8.x开始通过JavaScript支持它:
如果您使用的是来自
的WebAssembly方法,那么Node-ChakraCore支持JavaScript WASM。在这里使用basic.wasm,以下代码适用于Node-ChakraCore:
const fs = require('fs'); const buf = fs.readFileSync('basic.wasm')
async function test() {
try {
const module = await WebAssembly.compile(buf);
const inst = new WebAssembly.Instance(module, {test: {foo: function(a){console.log(`foo called: ${a}`); return 2;}}});
console.log(inst.exports.a(1));
} catch (reason) {
console.log(`Failed: ${reason}`)
} }
test();https://github.com/sass/node-sass/pull/1777#discussion_r127280773
https://stackoverflow.com/questions/45090296
复制相似问题