[英]How to bring in polymer web app into google app engine java
我试图弄清楚如何将聚合物集成到用Java编写的google app引擎项目中的工作流程。
根据要构建聚合物应用程序的聚合物文档,您必须运行gulp。 这将生成然后生成可在某些端口上使用的dist代码。 我想知道由于生成的dist文件夹是静态的,是否可以在WEB-INF
文件夹中配置web.xml
以将dist文件夹用作前端并进行部署?
如果只是静态文件,您甚至不需要在Java中配置项目。 带有静态文件列表的app.yaml
就足够了。
试试这个app.yaml:
module: default
runtime: python27 # <- doesn't matter for static website, just don't think you can define java here
api_version: '1.0'
threadsafe: true
handlers:
# it's just an example, use your paths
- url: /assets
static_dir: assets
- url: /
static_files: index.html
upload: index.html
然后将其部署为:
gcloud preview app deploy path/to/app.yaml
对于这样一个空应用程序,您甚至不需要启动服务器的好处是,静态文件由Google CDN提供。
当然,您始终可以部署该应用程序的新版本,该版本以java(或python,或其他任何方式)实现,并替换该版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.