使用Ng服务将角度2+应用程序部署到Cloud Foundry中

时间:2018-05-01 06:05:13

标签: ibm-cloud angular5 cloudfoundry angular2-cli

我正在尝试使用CF CLI将角度应用程序部署到IBM Cloud - Cloud Foundry中。

似乎总是失败并且做一些研究它需要package.json中的start命令的节点脚本。因此,由于我有一个Ng服务命令,它失败了。

有关解决此问题的任何想法?

1 个答案:

答案 0 :(得分:0)

所以在玩完游戏之后,我意识到我所做的研究是误导性的,我现在终于想出来了。以为我会在这里发布我的发现以避免别人遇到麻烦:

  • 首先,与在本地执行ng服务不同,您需要首先构建项目,即npm run-script build。这应该给你dist目录。

  • 其次我有一个略显无效的manifest.yml。这是我使用的文件样本,最终使其工作:

    ---
    applications:
    - name: <App Name>
      path: dist <- This points to the compiled code
      random-route: true
    

希望这对未来的某人有所帮助。