2015-04-02 74 views
0

我想弄清楚什么是与其他开发人员共享节点项目的最佳方式。我使用intellij,他们为节点添加了intellij插件。我想要一种方法,可以在package.json中设置所有node_modules来设置rpoject,然后他们可以使用节点运行项目。这可能是从Intellij IDE中实现的吗?在我看来,你仍然需要在你自己的本地机器上设置节点包来运行任何节点代码。如果是这样的话,有一个简单/很好地解决与其他开发者共享这个,所以如果我创建节点项目,他们拉下来,他们可以运行与其他开发人员共享节点项目

npm install

或类似的东西,那是我们只需在本地机器上放下他们需要的一切来运行项目?提前致谢。

+0

是的,这就是它基本上的工作原理。你把所有的依赖包放在package.json中,其他的只需要运行npm install。假设您在Guthub上托管,repo将不包含庞大的node_modules目录,这些目录在运行npm install命令时会创建。 – laggingreflex 2015-04-02 21:00:12

+0

@laggingreflex你能回答我的问题,所以我可以标记它关闭。谢谢。 – Crystal 2015-04-02 22:29:26

回答

0

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

相关问题