Skip to content
This repository was archived by the owner on Jul 21, 2026. It is now read-only.

[BUG] ${workspaceFolder}: directory does not exist. #165

Description

@zs-dima

Usage of ${workspaceFolder} leads to ${workspaceFolder}/proto: warning: directory does not exist.
Windows 11, VSCode 1.83

Without ${workspaceFolder} compile_on_save works well

"protoc": {
        "path": "protoc",
        "compile_on_save": true,
        "options": [
            "-Iproto=c:/service/proto",
            "--proto_path=c:/service/proto",
            "--go_out=paths=source_relative:c:/service/internal/gen/proto",
            "--go-grpc_out=paths=source_relative:c:/service/internal/gen/proto",
            "--grpc-gateway_out=c:/service/internal/gen/proto",
            "--grpc-gateway_opt=paths=source_relative"
        ]
    }

With ${workspaceFolder} compile_on_save generated error 'directory does not exist'

"protoc": {
        "path": "protoc",
        "compile_on_save": true,
        "options": [
            "-Iproto=${workspaceFolder}/proto",
            "--proto_path=c:/service/proto",
            "--go_out=paths=source_relative:c:/service/internal/gen/proto",
            "--go-grpc_out=paths=source_relative:c:/service/internal/gen/proto",
            "--grpc-gateway_out=c:/service/internal/gen/proto",
            "--grpc-gateway_opt=paths=source_relative"
        ]
    }

"compile_all_path": "${workspaceFolder}/proto"
A system error occurred (ENOENT: no such file or directory, scandir '${workspaceFolder}/proto')

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions