我正在尝试找出与其他开发人员共享节点项目的最佳方式。我使用的是IntelliJ,他们为Node添加了IntelliJ插件。我想要一种方法,在这种方式下,我可以在Packages.json中设置所有节点模块,然后他们就可以使用Node来运行项目。
在IntelliJ IDE中这是可能的吗?在我看来,您仍然需要在您自己的本地计算机上设置Node包才能运行任何Node代码。如果是这样的话,有没有一个简单/好的解决方案来与其他开发人员共享它,以便如果我创建节点项目,他们可以拉下它,他们可以运行npm install
或类似的东西,只需在他们的本地计算机上拉下他们运行该项目所需的一切?
1条答案
按热度按时间7z5jn7bk1#
你的想法是对的。您的所有依赖项应列在
package.json
中。当您或某人运行npm install
时,所有这些依赖项都会下载并安装在项目根目录下的node_modules
目录中。您不是必需的,甚至建议不要将该目录签入您的存储库。其他人只需克隆您的项目并运行npm install
,即可在其中重新创建安装了依赖项的node_modules
目录。