与其他开发人员共享节点项目

时间:2015-04-02 19:11:13

标签: node.js intellij-idea

我试图弄清楚与其他开发者共享节点项目的最佳方式是什么。我正在使用intellij,他们为节点添加了intellij插件。我想用一种方法来设置包含在packages.json中设置的所有node_modules的rpoject,然后他们就可以用节点运行项目了。这可能来自Intellij IDE吗?在我看来,您仍然需要在您自己的本地计算机上设置的节点包才能运行任何节点代码。如果是这种情况,是否有一个简单/好的解决方案与其他开发人员共享这个,所以如果我创建节点项目,他们将其拉下来,他们可以运行

npm install

或类似的东西,只需在本地机器上下载所需的一切来运行项目?提前谢谢。

1 个答案:

答案 0 :(得分:0)

你有正确的想法。您的所有依赖项都应列在package.json中。当您或某人运行npm install时,所有这些依赖项都会下载并安装在项目根目录的node_modules目录中。您不需要,甚至建议不要将该目录检入您的存储库。其他人必须简单地克隆您的项目并运行npm install,并在其中重新创建安装了依赖项的node_modules目录。