webpack 5 中需要 json 加载器

mem*_*eso 5 javascript json geojson webpack

.geojson我想像文件一样导入文件扩展名.json(我不需要任何特殊的解析)。正如我在 webpack 文档中看到的:

自 webpack >= v2.0.0 起,默认情况下可以导入 JSON 文件。 如果您使用自定义文件扩展名,您可能仍然想使用它。有关更多信息,请参阅 v1.0.0 -> v2.0.0 迁移指南

但是当我将文档版本切换到 webpack 5 时,就没有更多关于此解决方案的内容了。

.geojson在不下载任何额外模块的情况下拥有文件的最佳实践是什么

小智 6

在 webpack 5 中,我们可以使用“Asset Modules”来加载常见文件,如“json”、“png”等。更多信息请参阅: https: //webpack.js.org/guides/asset-modules/

您的案例的加载器配置可能如下所示:

{
    test: /\.geojson$/,
    type: 'json',
}
Run Code Online (Sandbox Code Playgroud)