在使用 YAML 和 Google App Engine 时遇到问题
Having trouble with YAML and the Google App Engine
有人可以帮我解决这个问题吗(我是 YAML 的新手):
application: baking-tutorial
version: secureable
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /robots'.txt
static_files: static/robots.txt
upload: static/robots'.txt
- url: /static
static_dir: static
secure: optional
- url: /main'.html
mime_type: text/html
static_files: static/'1
upload: static/main'.html
- url: /static/.*
script: mirror.app
secure: optional
- url: /.*
script: mirror2.app
secure: optional
基本上,我正在尝试托管一个受密码保护的站点,所以我有 mirror2.app 将您定向到它,然后如果您做对了,JavaScript 会将您重定向到主站点.html除非它不存在。
您的文件不是正确的 YAML 文件。您必须注意将所有内容正确缩进到属于一起的同一级别:
application: baking-tutorial
version: secureable
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /robots'.txt
static_files: static/robots.txt
upload: static/robots'.txt
- url: /static
static_dir: static
secure: optional
- url: /main'.html
mime_type: text/html
static_files: static/'1
upload: static/main'.html
- url: /static/.*
script: mirror.app
secure: optional
- url: /.*
script: mirror2.app
secure: optional
映射键"处理程序"的值是映射列表。后一种映射中的每一个都至少有一个"url"键,然后是其他一些键。
在 YAML 中,如果缩进到上一个级别,则基本上结束了上一个构造(序列、映射)。另请注意,映射值中列表项的-
可以与键对齐(不必如此,只要它们都缩进同一级别即可,它们可以更缩进)。
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- 在AJAX回调和呈现PIXIJS之间处理程序流时遇到了问题
- 将jQuery转换为用户脚本的普通Javascript时遇到问题
- 将子文档推送到父数组时遇到问题
- JQuery FullCalendar在从ajax成功调用rerenderEvents时遇到问题
- regex来构建字符串,直到遇到第N个匹配项
- 遇到错误后,更改检测似乎中断
- 在将javascript附加到我的html中时遇到问题
- 遇到400错误请求(Angular+WebAPI)的问题
- 在使用javascript的Ajax方面遇到了困难
- 为什么我在以编程方式打开窗口时遇到问题
- 在将缩略图链接到模态时遇到问题
- 在我的网站上创建一个在1-10之间不断变化的数字时遇到了问题.Javascript
- 使用 ng 模型获取数据时遇到问题
- 是否有其他人在设计Twitter Typeahead时遇到问题'的搜索栏
- 使用jquery进行整数比较时遇到问题
- Rails引擎:使主机应用程序javascript可用于Mounted Engine
- 使用PhantomJS下载动态web内容时遇到问题
- 在使用 YAML 和 Google App Engine 时遇到问题