【发布时间】:2021-08-27 22:08:44
【问题描述】:
我正在开发私有的 react 组件库。我已经设置了整个工作流程等,但我不确定一件事。
在我的库中,我有一些列为 peerDependencies 的软件包必须是对等的(例如 react,因为一次只能安装一个 react 实例,否则一切都会中断)。但如果我想在我的库中设置一些测试,我需要将react 安装为devDependency。
所以我必须在库中将 react 安装为 peer 和 dev。当我将此包发布到 npm register 时会发生什么? devDependencies 被排除在外了吗?
谢谢!
【问题讨论】:
标签: javascript reactjs npm dependencies shared-libraries