我正在使用 Go 和 React 在本地开发一个应用程序,其项目结构看起来有点像这样:/reactApp
/main.go
/api
/reactUI在本地开发时,我使用 gcloud cli 工具运行 Go 代码,并使用 Node 运行 UI。我当然需要处理 CORS,但除此之外效果还不错。问题是 /reactUI 目录中的文件太多,gcloud cli 工具无法监控它们。这意味着我每次更改 Go 源代码时都需要手动启动和停止服务器。reactUI 目录是使用“npx create-react-app”命令创建的。由于我正在使用节点在本地运行此应用程序的反应部分(并且可以很好地处理文件监视和自动更新),我怎样才能让 gcloud 工具忽略 reactUI 目录?基本上我只希望 gcloud 工具监控应用程序的 API 部分,而不是 UI 部分。如果我更改了应用程序的 API 部分,gcloud 本地服务器应该会自动重新编译并重启。
1 回答
慕侠2389804
TA贡献1719条经验 获得超6个赞
修复https://issuetracker.google.com/issues/35895450后,开发服务器应该不会监视与skip_files
应用程序/服务文件部分中指定的模式匹配的文件/目录中的更改.yaml
。
skip_files
因此,您可以尝试在 go 应用程序的文件中添加一个部分.yaml
,指定要忽略的文件/目录的模式。还要小心添加默认模式(否则你会丢失它们)。
- 1 回答
- 0 关注
- 105 浏览
添加回答
举报
0/150
提交
取消