【发布时间】:2019-11-29 09:35:48
【问题描述】:
我的项目中有一个文件,其中包含多个像这样的export ASSET_NAME = require('/assets/myAsset.png') 导出,我将它用于一些我想使用url-loader 的ui 位,以便对这些资产图像进行base64。
然后我在项目的各个页面中使用这个文件,即import { ASSET_NAME } from "./assets.js"
检查我构建的项目后,我可以看到所有这些 base64 字符串都位于我的 commons.js 文件中。理想情况下,我希望这个文件是它自己的东西,比如assets.js,这样它就可以与commons.js 并行加载。在阅读了文档的唯一方法后,我看到这样做是通过dynamic imports,但是我不想等待这个文件,也不想在用户进行某些操作时加载它,我只是希望它是并行加载到我的页面的单独文件/ 与commons、js分开
【问题讨论】:
标签: javascript webpack next.js