2016-04-24 69 views
2

我有一个使用Angular,Bootstrap和HTML5构建的UI应用程序,它与后端服务的数量进行交互。为了在PCF中部署此应用程序,是否应将其转换为Spring Boot应用程序?或者有没有办法使用任何可用的buildpack来在PCF中部署这个UI应用程序?Pivotal Cloud Foundry中的UI应用程序

+1

我想你可以使用这个[BuildPack](https://github.com/cloudfoundry/staticfile-buildpack)来提供静态文件,即你的AngularJs HTML文件。 –

+1

使用'cf buildpacks'检查可用的构建包,如果列出了'staticfile_buildpack',那么您就很好。否则,在您的push命令中使用-b标志,因为 - cf push -b staticfile_buildpack

+0

非常感谢Sanjay和Ring Bearer! –

回答

2

如果不需要部署后端服务,我将使用cloudfoundry static buildpack。

http://docs.cloudfoundry.org/buildpacks/staticfile/index.html

否则,你将需要决定你将如何为这个应用程序部署后端服务。有许多构建包可用于部署后端服务并在同一应用程序中提供前端内容(其中之一是,正如您提到的可用于部署Spring引导应用程序的java buildpack)。这里是可用的buildpacks的列表:

http://docs.cloudfoundry.org/buildpacks/

+0

非常感谢! –

1

它并不需要你的应用程序转换到春天开机,但这样做绝对会让生活更容易为你,相信我。一旦你将你的应用程序转换为一个弹簧启动的权利,你可以通过运行你的应用程序作为一个弹簧启动应用程序远程调试你的应用程序

+0

谢谢SuBy !!!!! –

相关问题