Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

背景:由于我本地有大量静态的JSON文件,所以在代码打包的时候,希望不要把json文件全部打进到JS中去,也不要生成chunk文件,直接作为静态资源放在static下。

目前:我通过 CopyWebpackPlugin 把整个json包拷贝到了打包后的static下去,但是 由于我在代码中引入了相关的JSON,打包的时候,在JS中,仍然有形成的JSON文件的chunk。

关键截图如下:
JS业务中读取Json文件代码:
image.png
这里动态读取json文件

webpack中的代码:生成chunks部分;
image.png

打包后生成:JSON文件通过CopyWebpackPlugin拷贝到了JSON文件下,但是在js中依旧纯在被引入打包压缩的json文件
image.png
image.png

而引用方式也是chunk 引入方式
var r={"./details_string_14.json":["5901","chunk-2d0c949b"]}

请问 怎么改这里呢?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
511 views
Welcome To Ask or Share your Answers For Others

1 Answer

可以看下webpack配置里的externals


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...