【发布时间】:2019-01-29 17:36:06
【问题描述】:
npm init react-app my-app 命令将许多包导入项目,但是,为什么这些依赖项不在package.json 中?
【问题讨论】:
npm init react-app my-app 命令将许多包导入项目,但是,为什么这些依赖项不在package.json 中?
【问题讨论】:
依赖项位于react-scripts 的package.json 中,您的项目在初始化时将依赖这些依赖项。您项目的唯一依赖项将是 react-scripts。
如果你想自己管理这些,你需要eject你的项目。
【讨论】:
react 和 react-dom。但是我的 node_modules 有很多不同的包。它们在哪里设置?
react-scripts 的依赖项。依赖项本身可以有依赖项,这些依赖项本身也可以有依赖项....所有这些都将被安装,但在您的项目中,您只会列出第一类依赖项。在你的 node_modules 中浏览到react-scripts/package.json,你会在那里看到它们。
react-script 有所有依赖项!?现在我可以理解这一点了。谢谢!