wasm-worker:将WebAssembly模块移到其自己的线程中

时间:2024-06-14 06:06:11
【文件属性】:

文件名称:wasm-worker:将WebAssembly模块移到其自己的线程中

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-14 06:06:11

thread webassembly wasm web-worker webworkers

工人 将WebAssembly模块移到其自己的线程中 wasm-worker由于使用 ,因此仅支持浏览器环境。 为了在NodeJS环境中使用,必须使用诸如类的库对Web Workers进行。 安装 您可以使用安装wasm-worker: npm install --save wasm-worker 如果您的项目中未使用npm,则可以使用UMD build将wasmWorker包含在带有[removed]标记的dist文件夹中。 用法 一旦安装了wasm-worker(假设是CommonJS环境),就可以通过以下方式导入和使用它: import wasmWorker from 'wasm-worker' ; // supposing an "add.wasm" module that exports a single function "add" wasmWorker ( 'add.


【文件预览】:
wasm-worker-master
----.travis.yml(168B)
----.eslintrc(683B)
----.babelrc(366B)
----package.json(2KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(224B)
--------ISSUE_TEMPLATE.md(245B)
----test()
--------utils.spec.js(771B)
--------actions.spec.js(788B)
--------index.spec.js(4KB)
--------bytes-imports.js(417B)
--------bytes.wasm(90B)
--------bytes-imports.wasm(65B)
--------worker.spec.js(4KB)
--------bytes-imports.wast(112B)
--------bytes.js(555B)
--------bytes.wast(275B)
----CONTRIBUTING.md(2KB)
----src()
--------utils.js(468B)
--------index.js(2KB)
--------actions.js(113B)
--------worker.js(2KB)
----LICENSE.md(1KB)
----.gitignore(110B)
----webpack.config.js(1KB)
----CHANGELOG.md(230B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(5KB)
----.eslintignore(66B)
----.editorconfig(304B)

网友评论