Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ximengyi opened this issue Jan 1, 2024 · 4 comments
Open

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

ximengyi opened this issue Jan 1, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@ximengyi
Copy link

ximengyi commented Jan 1, 2024

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

@qloog qloog added the enhancement New feature or request label Jan 2, 2024
@qloog
Copy link
Contributor

qloog commented Jan 2, 2024

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

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

如有问题欢迎继续讨论。

@qloog
Copy link
Contributor

qloog commented Jul 3, 2024

更新:

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

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

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

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

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

@liunian-zy
Copy link

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

@qloog
Copy link
Contributor

qloog commented Sep 20, 2024

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

没错,大同小异,main 支持 http+grpc, http只支持 http

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants