当我尝试将create-react-app项目部署到GAE时,gcloud崩溃

时间:2019-01-23 11:55:31

标签: reactjs google-app-engine create-react-app app.yaml

我的GAE项目中的组件/服务“默认”是Java后端。 现在我想要另一个组件/服务,例如“客户端”是一个响应前端,称为Java后端。 首先,我只想部署create-react-app,所以我做了以下工作:

  1. 创建一个基本的react项目并在本地运行:

npx create-react-app my-app

cd my-app

npm开始

  1. 为生产而构建:

npm运行构建

  1. 配置GAE以添加新的服务“客户端”: gcloud init
  2. 将app.yaml文件添加到react项目的根目录,其内容如下:

    运行时nodejs10

    服务客户端

    1. 部署到GAE:

gcloud应用程序部署

我得到以下结果:

错误:gcloud崩溃(TypeError):预期的字符串或缓冲区

谢谢, -路易斯

1 个答案:

答案 0 :(得分:0)

对不起,我的错误-事实证明我不知何故在app.yaml中不包含冒号-此错误的一种变体:GAE app deployment fails with 'crash' error