首页 > 解决方案 > VS Code 构建任务:“cd”命令不起作用

问题描述

我正在尝试创建一个构建任务来快速处理构建项目。但是,我无法cd进入项目目录来执行makefile包含命令。

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Build",
            "type": "shell",
            "command": "cd /path/to/folder; make build",
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

错误信息:

The terminal process terminated with exit code: 1

即使只是cd命令也会给出相同的错误。相反,运行pwd表明我在 root 中/

我是不是错过了什么。在网络搜索中找不到任何帮助。

环境: - Windows 10 - 我安装了 WSL

编辑:

尝试设置

    "options": {
        "cwd": "${fileDirname}/.."
    }

fileDirname指向.vscode我的项目文件夹中的文件夹,因此认为..它会起作用。但pwd仍然显示它在根目录下。

标签: visual-studio-codevscode-tasks

解决方案


推荐阅读