Webpack不包含构建中的所有必需文件

时间:2019-04-02 08:31:47

标签: javascript webpack

我正在使用WebAssembly重新编写js库的某些部分。该库使用rollup进行捆绑,并且创建的输出为dist/rebound.js。我的更改添加了一个附加文件rebound.wasm。我没有使用任何wasm loader,而是只使用fetch api来加载wasm,

//rebound.js
fetch('rebound.wasm').then(//instantiate)

我使用rollup-copy-plugin将wasm文件复制到dist/rebound.wasm。一切都很好,dist文件夹中同时包含js和wasm文件。但是,当我在使用webpackimport rebound from 'rebound'的测试项目中使用它时,存在rebound.js文件,但是没有rebound.wasm文件。 fetch api给出404错误。

我认为webpack可能正在摇摇欲坠,因为没有明确的import语句。如何确定rebound.wasm将在js中构建?

如果您需要更多信息,请询问。

0 个答案:

没有答案