eagle icon indicating copy to clipboard operation
eagle copied to clipboard

能否提供一个只有http server 没有grpc的latout 模板

Open ximengyi opened this issue 1 year ago • 4 comments

这个脚手架太好用了,一键创建完项目基本上只用写业务逻辑就行了,如果只想生成一个只有http server 的项目模板没有grpc的模板该怎么做,现在好像默认grpc server 是必须的,能否做成可配置的或者生成项目模板的时候选择只生成 http server 不要grpc server

ximengyi avatar Jan 01 '24 07:01 ximengyi

感谢使用。可以按以下步骤操作: 1、升级cli: eagle upgrade 到最新版: v0.17.0 2、新建项目:

  • 2.1 eagle new -b http 创建建仅包含http服务的
  • 2.2 eagle new 创建 http+gRPC服务的 然后根据提示进行操作即可运行。

如有问题欢迎继续讨论。

qloog avatar Jan 02 '24 06:01 qloog

更新:

现在默认是只创建 http server,因为使用这种场景的还是更多一些。具体操作步骤如下:

1、升级cli: eagle upgrade 到最新版: v0.18.0 2、新建项目:

  • 2.1 eagle new 创建仅包含http服务的
  • 2.2 eagle new -b=all 创建 http+gRPC服务的

然后根据提示进行操作即可运行。

PS: 运行时需要配置mysql和redis,否则会报相关的连接错误。

qloog avatar Jul 03 '24 00:07 qloog

佬,我看layout的仓库main和http分支的代码好像是一样的 @qloog

liunian-zy avatar Aug 06 '24 06:08 liunian-zy