#!/bin/bash # 编译 gRPC 协议文件脚本 echo "开始编译 gRPC 协议文件..." # 创建输出目录 mkdir -p ./services/gateway/app/grpc_generated mkdir -p ./services/user-service/app/grpc_generated # 编译 user.proto python -m grpc_tools.protoc \ --proto_path=./shared/src/shared/proto \ --python_out=./services/gateway/app/grpc_generated \ --grpc_python_out=./services/gateway/app/grpc_generated \ ./shared/src/shared/proto/user.proto python -m grpc_tools.protoc \ --proto_path=./shared/src/shared/proto \ --python_out=./services/user-service/app/grpc_generated \ --grpc_python_out=./services/user-service/app/grpc_generated \ ./shared/src/shared/proto/user.proto echo "gRPC 协议文件编译完成!"