Node.js text2wav MIME类型错误wasm编译问题?

Node.js text2wav MIME类型错误wasm编译问题?,node.js,reactjs,Node.js,Reactjs,我正在尝试使用text2wav.js节点模块将字符串转换为音频文件。每当我尝试运行示例中的函数时,都会出现以下错误: backend.js:6 wasm流式编译失败:类型错误:未能在“WebAssembly”上执行“compile”:响应MIME类型不正确。应为“应用程序/wasm” 我在react应用程序的组件内部使用此代码 我不知道从哪里开始,因为我不熟悉wasm类型或WebAssembly如何编译它们 recognize = async () => { //bound to my

我正在尝试使用text2wav.js节点模块将字符串转换为音频文件。每当我尝试运行示例中的函数时,都会出现以下错误:

backend.js:6 wasm流式编译失败:类型错误:未能在“WebAssembly”上执行“compile”:响应MIME类型不正确。应为“应用程序/wasm”

我在react应用程序的组件内部使用此代码

我不知道从哪里开始,因为我不熟悉wasm类型或WebAssembly如何编译它们


recognize = async () => { //bound to my react class called Body

         (async () => {
 const text2wav = require('text2wav')
 let out = await text2wav('test')
 // out is of type Uint8Array
 const assert = require('assert')
 assert.equal(out[0], 82) //R
 assert.equal(out[1], 73) //I
 assert.equal(out[2], 70) //F
 assert.equal(out[3], 70) //F
})()


     };
我得到这个错误:

wasm流式编译失败:类型错误:未能对“WebAssembly”执行“compile”:响应MIME类型不正确。应为“应用程序/wasm”

退回到ArrayBuffer实例化


未能异步准备wasm:CompileError:WebAssembly.instantiate():应为幻字00 61 73 6d,通过text2wav找到3c 21 44 4f@+0

,我想您的意思是。正如全名所示,该模块仅在node.js上工作。React应用程序在浏览器上运行,而不是在node.js上运行,因此它无法工作