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

react与react-dom是否应设置为开发依赖devDependencies?

结论

在你给出的所有前提均成立的情况下,可以将所有依赖仅设置为开发依赖。

逻辑推导过程
  • 包管理工具中dependencies的核心作用是标记需要在Node.js生产环境运行时动态引入的依赖,devDependencies的核心作用是标记仅在开发、构建环节需要使用的依赖
  • 你给定的前提明确:所有生产环境资源全部由webpack在构建阶段打包完成、生产环境无Node.js运行环境、生产环境不存在动态require依赖包的行为,即不存在任何生产环境运行时安装、引入依赖的需求
  • 该场景下所有依赖仅会在本地开发、webpack打包构建阶段被调用,完全符合开发依赖的适用范围,全部设置为开发依赖不会对生产环境的运行产生任何影响

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 14:30:03