在vue中import_once或require_once是否像库一样React?

jrcvhitl  于 2022-11-17  发布在  Vue.js
关注(0)|答案(1)|浏览(175)

在PHP中,我可以使用include_once(“phat/library”)来包含,如果还没有一个库或文件来提高性能,不要重新包含它。
是的,存在,在这个链接中,你可以看到它或没有,新的javascript框架或库不关心性能

ghg1uchk

ghg1uchk1#

不需要import_once,因为正如Remicaster的链接所解释的,导入的模块在第一次求值时被缓存,这样同一模块的多次导入返回完全相同的对象。您的包分析显示了多个bn.js模块,因为bn.js依赖于其他模块,而这些其他模块很可能都使用不同版本的bn.js。
您可以尝试在package.json中添加一个覆盖,强制所有依赖项只安装一次bn.js,尽管不能保证这不会破坏依赖bn.js作为特定版本的依赖项。

相关问题