我正在使用Angular-CLI在我的服务器中创建了一个Angular项目,例如" myngproject"。并将NGNIX根位置设置为myngproject/dist。一切都很好。我用git管理项目版本,因此每次从github获取新更新时,我都需要重建服务器中的输出文件,我用命令
做到这一点ng build --prod
但是,在重建过程中,将首先删除DIST文件夹。因此,在这一刻,我的网站也会消失。有人对这个问题有一些想法吗?谢谢。
这不是Angular的问题。它每次运行ng build --prod
都会生成DIST文件夹,但是如果您只想避免在服务器端的每次构建构建,则只需从.gitignore删除DIST文件夹,然后从计算机中生成构建并将代码推开并将其拉到服务器端。<<<<<<<<<<<<<<<<<<<<<<<<<<