我的app.yaml文件有许多不同的url处理程序,但每个都必须包含一些属性。例如,secure: always
属性。如何将其设为默认属性并避免手动将其添加到每个处理程序?
handlers:
- url: /api/.+
script: backend.api.app
secure: always
- url: /.*
static_files: static/pages/build/index.html
upload: static/pages/build/index.html
secure: always
我担心我会添加一个网址而忘记将所有默认属性复制到其中。
注意: 我使用Grunt,所以如果不可能通过Google App Engine执行此操作,解析YAML文件并添加属性的解决方案可以正常工作
答案 0 :(得分:2)
不,除了documentation中提到的处理程序之外,没有可配置的处理程序默认值。
但您可以编写一个简单的脚本来加载app.yaml
文件并检查所有处理程序是否具有您想要的任何常见配置;)