Javascript YAML和Google应用程序引擎出现问题
有人能帮我吗(我是YAML的新手):Javascript YAML和Google应用程序引擎出现问题,javascript,yaml,Javascript,Yaml,有人能帮我吗(我是YAML的新手): 基本上,我正在尝试托管一个受密码保护的站点,因此我有mirror2.app将您引导到它,然后如果您做对了,JavaScript会将您重定向到main.html,除非它不在那里 您的文件不是正确的YAML文件。您必须注意将属于同一级别的所有内容正确缩进: application: baking-tutorial version: secureable runtime: python27 api_version: 1 threadsafe: true hand
基本上,我正在尝试托管一个受密码保护的站点,因此我有mirror2.app将您引导到它,然后如果您做对了,JavaScript会将您重定向到main.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
映射键“handlers”的值是映射列表。后面的每个映射都至少有一个“url”键,然后还有一些其他键
在YAML中,如果您升级到上一个级别,则基本上结束了上一个构造(序列、映射)。还请注意,映射值中列表项的
-
可以与键对齐(不必,它们可以更缩进,只要缩进级别相同)。顺便说一句,密码部分可以工作,只是main.html没有出现,它在我的计算机上工作,如果我在引擎中运行它就不会工作。我刚刚发现问题。我的html中有一个随机的斜杠和一些奇怪的代码(昨天晚上很晚才开始编写),它工作正常!
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