こんにちは! 久しぶりです笑! 😄
したがって、この問題を確認して認識した後: https :
たくさんのAssemblyScriptに追いつくことができました! 😄それで、私は必要ないくつかの更新を行い、すべての関数が正しくエクスポートされているわけではないことに気づきました。
たとえば、次を参照してください。
Wasmboy Core, index.ts that exports all of our wasminstance exports:
https://github.com/torch2424/wasmBoy/blob/943d79c3cbf525c00a3d73aa2a26a27b7cb24342/core/index.ts
Another file within the core, that exports a function from another file:
https://github.com/torch2424/wasmBoy/blob/943d79c3cbf525c00a3d73aa2a26a27b7cb24342/core/joypad/index.ts
Wasmインスタンスのエクスポート(例: wasmInstance.exports.myExportFunctionHere
が利用できないことがわかりました。 つまり、別のファイルから関数をエクスポートするファイルから関数をエクスポートすることはできなくなりました。
それは私にとって迅速で簡単な修正でしたが、私が問題を起こすかもしれないと考えました。 また、タイトルがわかりづらいことをお詫びしますが、それだけが思い浮かび、大笑いしました。 ありがとう!
File A
Export a
File B
Export a from a
Main
Export a from b // this
正しいですか? :)
はい、正確に :)
再現に問題がある場合は、 export {myFunc as myAwesomeFunc} from './myfile'
を使用して一部のエクスポートの名前を変更した可能性があるため、お知らせください。
#249でこれが修正される可能性がありますが、マスターブランチの@dcodeIOの単純な例でエラーが発生しなかったため、検証していません。
ラッド、ありがとう! これでwasmboyを更新します😄
最も参考になるコメント
#249でこれが修正される可能性がありますが、マスターブランチの@dcodeIOの単純な例でエラーが発生しなかったため、検証していません。