Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 我能';在没有清除cookies的情况下,不要在谷歌云(应用程序引擎)上使用新版本_Reactjs_Google App Engine_Deployment_Google Cloud Platform_Cloudflare - Fatal编程技术网

Reactjs 我能';在没有清除cookies的情况下,不要在谷歌云(应用程序引擎)上使用新版本

Reactjs 我能';在没有清除cookies的情况下,不要在谷歌云(应用程序引擎)上使用新版本,reactjs,google-app-engine,deployment,google-cloud-platform,cloudflare,Reactjs,Google App Engine,Deployment,Google Cloud Platform,Cloudflare,我有一个在谷歌云上运行的React应用程序(我是谷歌云的新手)。我的react版本是“react”:“16.8.3”(我认为这与此无关,但无论如何) 我的问题是,当我有一些开发时,我会再次运行npm run build,然后使用这个命令“gc-app-deploy”来部署新版本。之后,当我运行“gc-app-browse”时,我可以查看并使用我的新版本应用程序,但当我转到真实url时,我会将其视为以前的版本。在我清除浏览器上的cookies后(其他浏览器也有同样的问题),我可以使用新版本 我正在

我有一个在谷歌云上运行的React应用程序(我是谷歌云的新手)。我的react版本是“react”:“16.8.3”(我认为这与此无关,但无论如何)

我的问题是,当我有一些开发时,我会再次运行npm run build,然后使用这个命令“gc-app-deploy”来部署新版本。之后,当我运行“gc-app-browse”时,我可以查看并使用我的新版本应用程序,但当我转到真实url时,我会将其视为以前的版本。在我清除浏览器上的cookies后(其他浏览器也有同样的问题),我可以使用新版本

我正在使用cloudflare和我在本文中所做的所有配置;没有进行任何进一步的配置。我正在为其他项目使用AWS,没有这个问题。有没有人有类似的问题或需要帮助

顺便说一句,我的app.yaml如下

runtime: nodejs
env: flex
manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 4
  disk_size_gb: 10
handlers:
- url: /
  static_files: build/index.html
  upload: build/index.html
- url: /
  static_dir: build

祝你有愉快的一天

我假设您没有拆分流量,但我会尝试设置
缓存控制
过期
更改:官方建议的Cookie
标题,看看是否有任何更改