当我使用 protoc 时出现以下错误“--ts_proto_out: protoc-gen-ts_proto: %1 不是有效的 Win32 应用程序”。有谁知道为什么吗?

问题描述 投票:0回答:1

我正在使用 protoc,但无法正常工作。 (--ts_proto_out: protoc-gen-ts_proto: %1 不是有效的 Win32 应用程序) 任何人都可以帮助我吗? 我正在使用

  • Windows 11 专业版
  • nest js 10.1.18
  • 语言:打字稿

命令是: protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=./ --ts_proto_opt=nestJs=true ./src/proto/com.proto

我正在使用 Nest Js 编译微服务应用程序

nestjs grpc protoc
1个回答
0
投票

使用此命令:

protoc --plugin=protoc-gen-ts_proto="C:\path\to\your\node_modules\.bin\protoc-gen- 
ts_proto.cmd" --ts_proto_out=./ --ts_proto_opt=nestJs=true ./proto/yourfile.proto
© www.soinside.com 2019 - 2024. All rights reserved.