Google app engine 如何在谷歌应用程序引擎上提供源文件夹?

Google app engine 如何在谷歌应用程序引擎上提供源文件夹?,google-app-engine,app.yaml,Google App Engine,App.yaml,下面粘贴的app.yaml出现错误: sre_constants.error:无法引用打开的组 我这次测试的明确目的是为源文件夹提供服务。当我在谷歌上搜索这项工作时,搜索结果只会显示所有的文档,上面写着“应用程序引擎不会直接从应用程序的源目录提供文件,除非配置为这样做。”那么我该如何配置它呢 handlers: - url: / static_dir: static 然后,只需将所有要提供服务的文件放在名为static的目录中,这将给出完整的描述 基本上你应该做的是 在谷歌云平台上创建一个

下面粘贴的app.yaml出现错误:

sre_constants.error:无法引用打开的组

我这次测试的明确目的是为源文件夹提供服务。当我在谷歌上搜索这项工作时,搜索结果只会显示所有的文档,上面写着“应用程序引擎不会直接从应用程序的源目录提供文件,除非配置为这样做。”那么我该如何配置它呢

handlers:
- url: /
  static_dir: static
然后,只需将所有要提供服务的文件放在名为
static

的目录中,这将给出完整的描述

基本上你应该做的是

  • 在谷歌云平台上创建一个项目
  • 在您的计算机上创建一个与 上面创建的项目。在此处创建app.yaml文件

  • 将此代码粘贴到app.yaml文件中

    runtime: python27
    api_version: 1
    threadsafe: true
    
    handlers:
    - url: /
    static_files: www/index.html
    upload: www/index.html
    
    - url: /(.*)
    static_files: www/\1
    upload: www/(.*)
    
  • 将google sdk安装到此文件夹中(浏览并选择此 安装过程中出现提示时显示文件夹)
  • 在项目文件夹中创建名为www的目录。在此处保存静态网站文件
  • 在您的计算机上启动google cloud sdk并运行以下命令

    gcloud app deploy
    
    7.运行
    gcloud app browse
    在浏览器中查看您的网站


  • 希望有帮助

    您和Amber提供了一些有用的替代方案来服务源文件夹,但我要寻找的是如何实际服务源文件夹,我想输入mysite.appspot.com/app.yaml并查看实际提供的文件。
    gcloud app deploy