【问题标题】:Installation of npm in every project created在创建的每个项目中安装 npm
【发布时间】:2019-06-08 21:30:03
【问题描述】:

每次我创建一个新项目时,我都必须为 node_modules 文件夹和依赖项运行 (npm install) 吗?或者我可以从笔记本电脑上的上一个项目中复制 node_modules 文件夹吗?

【问题讨论】:

标签: node.js dependencies


【解决方案1】:

如果项目的依赖项相同,则可以 - 您可以跨项目复制 node_modules 文件夹。

但是,在项目构建设置中,在目标容器或目标目录中运行 npm install 是正统的。


查看this 的答案以获得更多意见。

【讨论】:

    【解决方案2】:

    您必须运行npm install 才能安装package.json 中包含的软件包。如果这些包完全相同,我认为理论上你可以复制 node_modules 文件夹,但强烈建议运行npm isntall

    【讨论】:

      【解决方案3】:

      只需运行npm install,它比多次复制更快更安全,而且每个项目可能有不同的依赖关系。

      【讨论】:

        【解决方案4】:

        是的,您需要安装 node_modules 节点并没有授予您对每个库或依赖项 npm_install 的每一端的权限

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-03-10
          • 2021-03-17
          • 2021-12-15
          • 2018-01-24
          • 1970-01-01
          相关资源
          最近更新 更多