Ibm cloud 部署角度为2+;使用Ng serve将应用程序导入云铸造
我正在尝试使用CF CLI将angular应用程序部署到IBM Cloud-Cloud Foundry中 它似乎总是失败,在进行一些研究时,package.json中的start命令需要一个节点脚本。因此,它是失败的,因为我有一个Ng serve命令Ibm cloud 部署角度为2+;使用Ng serve将应用程序导入云铸造,ibm-cloud,angular5,cloud-foundry,angular2-cli,Ibm Cloud,Angular5,Cloud Foundry,Angular2 Cli,我正在尝试使用CF CLI将angular应用程序部署到IBM Cloud-Cloud Foundry中 它似乎总是失败,在进行一些研究时,package.json中的start命令需要一个节点脚本。因此,它是失败的,因为我有一个Ng serve命令 关于回避这个问题有什么想法吗?所以看完一部戏后,我意识到我所做的研究是误导性的,我现在终于明白了。我想我会在这里发布我的发现,以避免其他人的麻烦: 首先,与在本地执行ng服务不同,您需要首先构建项目,即npm运行脚本构建。这将为您提供dist目录
关于回避这个问题有什么想法吗?所以看完一部戏后,我意识到我所做的研究是误导性的,我现在终于明白了。我想我会在这里发布我的发现,以避免其他人的麻烦:
- 首先,与在本地执行ng服务不同,您需要首先构建项目,即npm运行脚本构建。这将为您提供dist目录
- 其次,我有一个稍微无效的manifest.yml。这是我使用的文件的一个示例,它最终使它工作:
--- applications: - name: <App Name> path: dist <- This points to the compiled code random-route: true
--- 应用: -姓名:
path:dist您可以包括您看到的实际错误消息吗?分享这样的细节非常重要,这样每个人都可以了解你的应用程序发生了什么。lol可能是一个愚蠢的问题,但是cf是否会在部署后自动调用
脚本?启动