Как добавить простой console.log в программу?
Сделал в тексте:
declare namespace logger {
function log(msg: string): void;
}
В JS добавил:
const { instance } = await WebAssembly.instantiateStreaming(fetch('build/untouched.wasm'), {
logger: {
log: (msgPtr) => {
console.log('WASM is talking');
}
},
env: {
abort(_msg, _file, line, column) {console.error("abort called at index.ts:" + line + ":" + column);}
}
});
Вылетает в браузере с ошибкой Uncaught (in promise) TypeError: WebAssembly.instantiate(): Import #1 module="index" error: module is not an object or function
Может быть есть где-то актуальный простой пример?