【发布时间】:2021-05-08 23:48:04
【问题描述】:
我正在使用 Vue 2(但我认为我的问题不是 Vue 特定的)。该应用程序使用我使用npm install [directory_name] 安装的 WebAssembly 库。当我运行npm run serve 时,它将.wasm 文件作为text/html 而不是application/wasm 提供服务。
我将此添加到vue.config.js:
module.exports = {
// ...
devServer: {
mimeTypes: { 'application/wasm': ['wasm'] },
},
};
但在这种情况下,我明白了:
错误:尝试将“wasm”扩展名的映射从“application/wasm”更改为“application/wasm”。传递
force=true以允许这样做,否则从“application/wasm”的扩展列表中删除“wasm”。
是否有可能cli-vue-service/webpack-dev-server 已经知道.wasm 文件,而我对我们如何使用npm install 安装库有一些误解?
【问题讨论】:
标签: vue.js npm npm-install webpack-dev-server webassembly