如何在vue应用程序中导入“ wasm”文件?

时间:2020-02-18 13:10:03

标签: vue.js webassembly

我想将我的wasm文件导入vue组件。我尝试了不同的方法,但感到困惑。这就是我尝试过的所有内容-

  • 我使用选项-chainWebpack修改了“ vue.config.js”文件,以包括wasm文件。

  • 然后我尝试导入wasm,但是会引发此错误-This is not allowed, because WebAssembly download and compilation must happen asynchronous.Add an async splitpoint (i. e. import()) somewhere between your entrypoint and the WebAssembly module:

这是我的vue.js.config文件: `module.exports = {

publicPath: '/',
chainWebpack: webpackConfig => {
    webpackConfig.module
        .rule('wasm')
        .test(/.wasm$/)
        .use('wasm-loader')
        .loader('wasm-loader')
}

}'

我从这里编译了我的c ++代码-https://mbebenita.github.io/WasmExplorer/

有人可以帮助我吗?我在这里做什么错了?

0 个答案:

没有答案