【问题标题】:Polymer on Google App Engine - Java serverGoogle App Engine 上的 Polymer - Java 服务器
【发布时间】:2017-01-27 08:44:56
【问题描述】:

我想在 Google AppEngine 上将 Polymer 与 Java 服务器端一起使用,但在 Polymer 文档中,它说要使用 url 重定向修改 app.yaml 文件,如下所示:

handlers:
- url: /bower_components
  static_dir: build/bundled/bower_components
  secure: always

- url: /images
  static_dir: build/bundled/images
  secure: always

- url: /src
  static_dir: build/bundled/src
  secure: always

- url: /service-worker.js
  static_files: build/bundled/service-worker.js
  upload: build/bundled/service-worker.js
  secure: always

- url: /manifest.json
  static_files: build/bundled/manifest.json
  upload: build/bundled/manifest.json
  secure: always

- url: /.*
  static_files: build/bundled/index.html
  upload: build/bundled/index.html
  secure: always

我的问题是:不使用 app.yaml 怎么办?

在 GAE 中我不能使用 app.yaml(在 java 7 标准环境中)。

感谢您的帮助。

【问题讨论】:

    标签: java google-app-engine polymer


    【解决方案1】:

    有点晚了,但这可能会对某人有所帮助:
    我认为您可以使用<static-files> 指令实现相同的目的。您可以像这样映射每个单独的文件夹/文件,而不是在 app.yaml 中映射。然后,您只需将这些文件正确地包含在您的 war 文件中即可。

    编辑: 当我对此进行更多研究时,可能更好的方法是使用services/modulesdispatch 文件。您可以在 this project 中寻找灵感,他们使用 Go/Polymer 但这是同样的问题。

    【讨论】:

      猜你喜欢
      • 2014-10-04
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多