Reactjs Google app engine部署所有我的react文件甚至源

Reactjs Google app engine部署所有我的react文件甚至源,reactjs,google-app-engine,Reactjs,Google App Engine,我正在使用Google App Engine托管和服务我的网站,但在浏览我的网站时遇到一个问题,我可以检索我在开发工具中编写的所有源代码: 以下是我在构建和部署时使用的两个命令: “build:prod”:“env cmd-f.env.production脚本生成”, “部署:客户端生产”:“将app_复制到_build.yaml build中的_add_/将app_复制到_build.yaml和&cd build/将app_移动到_build.yaml app.yaml和&gcloud ap

我正在使用Google App Engine托管和服务我的网站,但在浏览我的网站时遇到一个问题,我可以检索我在开发工具中编写的所有源代码:

以下是我在构建和部署时使用的两个命令:

“build:prod”:“env cmd-f.env.production脚本生成”,
“部署:客户端生产”:“将app_复制到_build.yaml build中的_add_/将app_复制到_build.yaml和&cd build/将app_移动到_build.yaml app.yaml和&gcloud app deploy中的_add_-项目myProjectId”,
我正在将我的
app.yaml
复制并重命名到build文件夹,然后从那里运行部署

以下是我的
app.yaml
文件的内容:

运行时:nodejs12
处理程序:
-url:“/service worker.js”
安全:总是
静态_文件:service-worker.js
上传:service-worker.js
mime_类型:应用程序/javascript
-url:/(预制清单。*)$
安全:总是
mime_类型:应用程序/javascript
静态\u文件:\1
上载:./(预缓存清单。*)$
-url:/(.\.js)$
安全:总是
静态\u文件:\1
上传:.\.js$
mime_类型:应用程序/javascript
-url:/(*。(css | map | png | jpg | svg | ico | json | txt | woff))$
安全:总是
静态\u文件:\1
上传:.*\(css | map | png | jpg | svg | ico | json | txt | woff)$
-url:“/(*)”
安全:总是
静态文件:index.html
上传:index.html
另外,这里是构建文件夹的内容

我们可以看到,里面没有源文件

部署后,我将在Google cloud debugger中浏览文件:

里面没有源文件

我清除了缓存和cookie,重置了浏览器数据,并尝试了几种浏览器,但仍然可以访问所有Javascript/JSX源代码。在为网站提供服务时,我看到它使用的是React产品构建,但我确信它使用的是内部的javascript文件,因为组件安装了两次()

我不知道这个问题是从哪里来的,因为没有任何东西被缓存了,无论是在GCP上,还是在我的计算机上

如果我做错了什么,你有什么线索吗?或者有什么补救办法


提前感谢您

在搜索了源代码的来源之后,我试着为自己提供源代码,代码仍然存在

经过一些其他研究,我发现这是一个预期的功能或反应脚本:

您是否希望在远程服务器上部署/提供这些源文件?通过将它们添加到
.gcloudignore
,您甚至可以选择不部署它们。在下面的例子中,所有以jsx结尾的文件都不会被上传

*jsx