有了pnpm之后,安装的库在node_modules里面是虚拟链接(软连接),
然后vite/webpack打包的时候,会自动基于虚拟链接找到三方依赖进行打包没错。
1、请问在pnpm出现之前:node_modules/里面是虚拟链接(软连接),webpack是否也会直接找到?
2、如果是出现之后,webpack才更新版本去找实体链接的话,是通过技术做到的呢?
有了pnpm之后,安装的库在node_modules里面是虚拟链接(软连接),
然后vite/webpack打包的时候,会自动基于虚拟链接找到三方依赖进行打包没错。
1、请问在pnpm出现之前:node_modules/里面是虚拟链接(软连接),webpack是否也会直接找到?
2、如果是出现之后,webpack才更新版本去找实体链接的话,是通过技术做到的呢?
6 回答5.4k 阅读✓ 已解决
9 回答9.6k 阅读
3 回答10.6k 阅读✓ 已解决
4 回答7.5k 阅读
5 回答8.4k 阅读
2 回答10.5k 阅读✓ 已解决
2 回答6.7k 阅读✓ 已解决
对于使用代码读取文件层面来说,软链接还是实际的文件,没啥区别,
读出来,经过一些处理逻辑输出到bundles里就行了.