webpack打包,node_modules/内是软连接,这个是如何找到实体的依赖的呢?

有了pnpm之后,安装的库在node_modules里面是虚拟链接(软连接),
然后vite/webpack打包的时候,会自动基于虚拟链接找到三方依赖进行打包没错。

1、请问在pnpm出现之前:node_modules/里面是虚拟链接(软连接),webpack是否也会直接找到?
2、如果是出现之后,webpack才更新版本去找实体链接的话,是通过技术做到的呢?

阅读 1.1k
1 个回答

对于使用代码读取文件层面来说,软链接还是实际的文件,没啥区别,
读出来,经过一些处理逻辑输出到bundles里就行了.

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