如何删除node_modules并在ionic 2项目中恢复它们

时间:2016-10-10 12:46:07

标签: git ionic2 node-modules

在删除大约124MB的平台后,我的项目的Ionic 2源代码。其中node_modules占用98MB。因此,在从git进入/退出时,它会占用更多空间。

我可以在办理登机手续之前删除node_modules并在结帐后将其恢复吗?有没有办法做到这一点?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

在从GIT(或任何其他文件夹或文件)签入/签出时添加/删除node_modules文件夹,而不是在项目目录中添加.gitignore文件,如this one。< / p>

在该文件中,您可以指定GIT应忽略的所有文件和文件夹。

请注意,node_modules不应包含在存储库中,因为还原其内容所需的所有信息都存储在package.json文件中。因此,如果由于任何其他原因需要删除node_modules文件夹,则可以通过运行npm install来恢复它们(该命令将安装package.json文件中列出的所有依赖项)。