【问题标题】:Angular dist folder gone when rebuildingAngular dist 文件夹在重建时消失了
【发布时间】:2018-07-31 13:55:04
【问题描述】:

我正在使用 Angular-cli 在我的服务器中创建了一个 Angular 项目,例如 "myNgProject" 。并将 ngnix 根位置设置为 myNgProject/dist。一切都是好的。我用 git 管理项目版本,所以每次从 github 拉取新更新时,我都需要在服务器中重建输出文件, 我用命令来做到这一点

ng build --prod

但是在重建过程中会先删除 dist 文件夹。 所以在这一刻我的网站也将消失。 有人对这个问题有一些想法吗?谢谢。

【问题讨论】:

  • 您可以在本地开发机器上构建项目,然后在生产环境中运行代码。
  • 那么如何将代码上传到生产环境?
  • 使用 git。我希望它有所帮助。

标签: angular angular-cli ng-build


【解决方案1】:

这不是 Angular 的问题。每次运行 ng build --prod 时它都会生成 dist 文件夹,但是如果您只想避免每次在服务器端构建,那么只需从 .gitignore 中删除 dist 文件夹并从您的计算机生成构建并推送代码并将其拉到服务器端.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-06
    • 1970-01-01
    相关资源
    最近更新 更多