【问题标题】:What for is the node_modules folder that is created by running npm install create-react-app for?通过运行 npm install create-react-app 创建的 node_modules 文件夹是干什么用的?
【发布时间】:2018-06-24 21:25:57
【问题描述】:

当我在任何文件夹中运行 npm install create-react-app 时,它会创建一个 node_modules 文件夹。 node_modules 文件夹是干什么用的?和create-react-app有什么关系?

【问题讨论】:

    标签: node.js reactjs npm directory node-modules


    【解决方案1】:

    create-react-app 应该使用npm install -g create-react-app 安装,这将使create-react-app 命令在任何目录中都可用。

    有关npm 创建或写入的各种文件夹的完整说明,请参阅npm documentation

    当你运行 npm install create-react-app(没有全局 (-g) 修饰符)时,npm 会执行本地依赖安装并将结果放在当前目录的 ./node_modules 中。

    【讨论】:

      【解决方案2】:

      如果你想避免创建node_modules目录,你可以通过npm install -g create-react-app全局安装。

      【讨论】:

        【解决方案3】:

        简短回答:是的。

        长答案:create-react-app 应该全局安装,然后在您希望放置应用的文件夹中运行。

        【讨论】:

        • 如果我全局安装,node_modules文件夹在哪里?
        【解决方案4】:

        基本上是包含您的应用程序所需的所有节点包的文件夹, nmp install create-react-app 取决于将安装在 node_modules 文件夹中的其他节点包。

        【讨论】:

          猜你喜欢
          • 2016-10-29
          • 2022-01-15
          • 2019-01-13
          • 1970-01-01
          • 2018-11-01
          • 1970-01-01
          • 1970-01-01
          • 2019-06-11
          • 2017-12-06
          相关资源
          最近更新 更多