【问题标题】:Where are the packages in init react-app?init react-app 中的包在哪里?
【发布时间】:2019-01-29 17:36:06
【问题描述】:

npm init react-app my-app 命令将许多包导入项目,但是,为什么这些依赖项不在package.json 中?

【问题讨论】:

    标签: reactjs create-react-app


    【解决方案1】:

    依赖项位于react-scriptspackage.json 中,您的项目在初始化时将依赖这些依赖项。您项目的唯一依赖项将是 react-scripts

    如果你想自己管理这些,你需要eject你的项目。

    【讨论】:

    • 但该命令只生成两个依赖项:reactreact-dom。但是我的 node_modules 有很多不同的包。它们在哪里设置?
    • @FabianoLothor 它们是react-scripts 的依赖项。依赖项本身可以有依赖项,这些依赖项本身也可以有依赖项....所有这些都将被安装,但在您的项目中,您只会列出第一类依赖项。在你的 node_modules 中浏览到react-scripts/package.json,你会在那里看到它们。
    • 哦! react-script 有所有依赖项!?现在我可以理解这一点了。谢谢!
    猜你喜欢
    • 2020-01-02
    • 1970-01-01
    • 1970-01-01
    • 2014-07-04
    • 2014-01-01
    • 2022-01-19
    • 2014-02-10
    • 1970-01-01
    • 2018-11-01
    相关资源
    最近更新 更多