使用require语法时如何使webpack不捆绑json?

时间:2017-12-21 13:02:14

标签: javascript json webpack

我正在使用导入json文件 const settings = require("settings.json");

如何告诉webpack我不想捆绑它,我想在运行时加载它?

2 个答案:

答案 0 :(得分:0)

使用XHR request(或fetch)加载而不是要求它。

所需的文件将与所有其他文件捆绑在一起,但是fetch会让你“需要”"他们随意和异步。

答案 1 :(得分:0)

我找到了解决方案。我只需要为webpack.config.js添加一个externals选项:

externals: { "../settings.json": "commonjs ../settings.json", },

我仍然没有找到任何关于它的文档。