vue cli3 不打包指定文件夹?

背景:由于我本地有大量静态的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"]}

请问 怎么改这里呢?

阅读 10.4k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏