You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用自定义React环境的Bit组件:依赖包应安装在环境还是组件?

依赖包安装位置的选择建议
  • 要是这个依赖只有目标组件用得到,其他组件完全不需要,直接装到该组件自己的目录里就行。这样既能避免共享环境里堆一堆没用的依赖,还能让这个组件保持独立性——以后要单独拎出来用的时候,依赖不会缺。

    • 操作命令:切换到该组件的目录,运行 npm install [依赖包名] 或者 yarn add [依赖包名]
  • 如果这个依赖多个组件都要用,或者属于你那个自定义React环境的基础必备依赖(比如通用工具库、React生态的核心补充包),那就装到共享的全局环境目录。这样能统一依赖版本,避免重复装相同包,减少整体项目的体积。

    • 操作命令:切换到共享环境的根目录(也就是全局package.json所在的地方),运行 npm install [依赖包名] 或者 yarn add [依赖包名]

额外提一句:如果你的自定义React环境有依赖隔离机制(比如monorepo的workspaces、模块联邦这类),得跟着环境本身的规则来——比如monorepo里公共依赖一般放根目录,组件专属依赖放子包目录。

内容的提问来源于stack exchange,提问作者Ashan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 14:00:54