Closed Rvn0xsy closed 1 year ago
在终端执行命令 make patch
,解决缺少types.proto、cache、mysql初始化代码导致报错问题,执行make patch
之后,再一次执行make proto
即可,说明文档暂时还没同步更新,迟一点会更新上去。
你的第二个执行命令 sponge web handler-pb ......
已经指定了--out
参数(sponge创建的服务目录),不需要指定--module-name
和--server-name
两个参数了,因为这两个参数值已经记录在文件docs/gen.info
,指定了--module-name
也无效的。
非常感谢,通过make patch
命令进行了修复,问题已经得到解决。
Describe the bug
我在通过命令创建项目时,make proto出现错误。
执行的命令如下:
sponge web http-pb --module-name=tidy --server-name=tidy --project-name=tidy --protobuf-file=./tidy.proto --out=./generate
sponge web handler-pb --db-dsn='root:123456@(127.0.0.1:3306)/tidy' --db-table=task,target --out=./generate --module-name=github.com/Rvn0xsy/tidy
在执行第二条命令时,出现如下错误:
我的tidy.proto文件内容如下:
根据大致意思能够了解到,是Import "api/types/types.proto" 这个文件缺失,这个文件貌似没有生成。
sponge的版本: