繁体   English   中英

如何将Polymer Web App引入Google App Engine Java

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM