如何备份 angular 项目?

How to backup an angular project?

我是 angular 的新手,我想创建一个项目的备份,所以我有一个副本供将来参考。

我在项目文件夹上尝试了 ctrl-c ctrl-v,但它需要很长时间,而且可能会浪费磁盘 space。

有什么想法吗? 我还没有应用 git 到项目文件夹。

创建项目时 angular 创建一个 git 源代码树并安装所有依赖项,称为节点模块。

需要时间复制的是你的依赖项。

您希望保留的是没有依赖项的项目。

信不信由你,真是巧合,Angular 还提供了一个 .gitignore 文件,其中将依赖项列为要忽略的文件夹。

所以基本上,您所要做的就是使用 git 来保存您的项目,基本上就像任何开发人员所做的那样。

或者您可以像疯子一样复制整个文件夹,减去 node_modules,这完全取决于您。

您只需复制项目文件夹中除 node_modules 文件夹和备份之外的所有内容。

一旦您需要检索备份代码,只需导航到项目文件夹并运行

npm i

谢谢