我正在monorepo
使用 lerna 开发一个项目,旨在构建像 Svelte、React.js 和 Vue.js 这样的库或组件。
最佳实践是我们应该在 package.json中创建 peerDependencies react
,但在开发模式下我需要调试代码,这意味着我需要安装所有依赖项,包括对等依赖项。react-dom
vue
那么除了安装peerDependencies还有什么优雅的方法npm-install-peers
吗?并且preinstall
不够优雅,因为它会在其他人使用我的组件时运行。