grpc-tools\bin\protoc_plugin.js:37 throw error;
- Dominant language
- TypeScript
- Stars
- 4.8k
- Forks
- 716
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 10
Description
### Problem description
Running protoc_plugin.js result in an error I can't debug or solve.
### Reproduction steps
```cmd
protoc --js_out=import_style=commonjs,binary:backend\cloud-run\src\proto ^
--ts_out=generate_package_definition:backend\cloud-run\src\proto ^
--grpc_out=grpc_js:backend\cloud-run\src\proto ^
--plugin=protoc-gen-grpc=C:\Users\app_lab\AppData\Roaming\npm\grpc_tools_node_protoc_plugin.cmd ^
--proto_path=backend\cloud-run\assets\proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\announcements_likes_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\announcements_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\background_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\calendar_entries_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\chats_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\comments_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\common.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\feed_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\groups_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\legal_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\messages_likes_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\messages_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\method_auth.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\notifications_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\notification_tokens_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\pace_management_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\query.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\reports_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\squads_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\users_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\workout_likes_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\workout_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\workout_share_service.proto ^
backend\cloud-run\assets\proto\app_lab\app\v1\workout_spec_service.proto ^
backend\cloud-run\assets\proto\google\api\annotations.proto ^
backend\cloud-run\assets\proto\google\api\client.proto ^
backend\cloud-run\assets\proto\google\api\field_behavior.proto ^
backend\cloud-run\assets\proto\google\api\http.proto ^
backend\cloud-run\assets\proto\google\api\resource.proto ^
backend\cloud-run\assets\proto\google\longrunning\operations.proto ^
backend\cloud-run\assets\proto\google\protobuf\any.proto ^
backend\cloud-run\assets\proto\google\protobuf\api.proto ^
backend\cloud-run\assets\proto\google\protobuf\descriptor.proto ^
backend\cloud-run\assets\proto\google\protobuf\duration.proto ^
backend\cloud-run\assets\proto\google\protobuf\empty.proto ^
backend\cloud-run\assets\proto\google\protobuf\field_mask.proto ^
backend\cloud-run\assets\proto\google\protobuf\source_context.proto ^
backend\cloud-run\assets\proto\google\protobuf\struct.proto ^
backend\cloud-run\assets\proto\google\protobuf\timestamp.proto ^
backend\cloud-run\assets\proto\google\protobuf\type.proto ^
backend\cloud-run\assets\proto\google\protobuf\wrappers.proto ^
backend\cloud-run\assets\proto\google\pubsub\v1\pubsub.proto ^
backend\cloud-run\assets\proto\google\rpc\status.proto ^
backend\cloud-run\assets\proto\google\type\date.proto ^
backend\cloud-run\assets\proto\grpc\health\v1\health.proto
```
### Environment
- Windows 11, Intel
- Node version: 16.19.0
- Node installation method: choco
- Package name and version: libprotoc@3.20.1, gRPC@1.12.3
### Additional context
```
C:\Users\app_lab\AppData\Roaming\npm\node_modules\grpc-tools\bin\protoc_plugin.js:37
throw error;
^
Error: Command failed: C:\Users\app_lab\AppData\Roaming\npm\node_modules\grpc-tools\bin\grpc_node_plugin.exe
at ChildProcess.exithandler (node:child_process:402:12)
at ChildProcess.emit (node:events:513:28)
at maybeClose (node:internal/child_process:1100:16)
at Socket. (node:internal/child_process:458:11)
at Socket.emit (node:events:513:28)
at Pipe. (node:net:301:12) {
code: 3221225781,
killed: false,
signal: null,
cmd: 'C:\\Users\\app_lab\\AppData\\Roaming\\npm\\node_modules\\grpc-tools\\bin\\grpc_node_plugin.exe'
}
--grpc_out: protoc-gen-grpc: Plugin failed with status code 1.
```
Contributor guide
Assessment
This issue has not been assessed yet.