购买低价区JetBrains AI Assistant
发表于
更新于
本文字数:
877
阅读时长 ≈
1 分钟
了解peerDependencies
发表于
更新于
本文字数:
1.6k
阅读时长 ≈
3 分钟
package.json中除了dependency和devDependency之外,还有一个peerDependency。这里通过解决一个实际报错来了解下它。
报错信息
1 | npm ERR! code ERESOLVE |
错误分析
项目的直接依赖中,ssh2的版本是1.15.0,而包a的peerDependency中,ssh2的版本是1.16.0。
2024年入手利器
发表于
更新于
本文字数:
724
阅读时长 ≈
1 分钟
click-to-component源码阅读
发表于
更新于
本文字数:
1.3k
阅读时长 ≈
2 分钟
click-to-component 是一个react组件,接入后可以实现一键跳转到源码,很大程度提升了开发效率。这里我尝试阅读源码,并记录一些关键点。
源码结构
项目整体使用了pnpm作为包管理工具,使用pnpm workspace管理多个包。
其中packages下的click-to-component-react是核心包,而apps下的是接入该组件包的项目,用于测试验证。
1 | ├── apps |