Makefile VSCode任务是否向命令传递$参数?
我这样问是因为我不知道这是否可能。 但是,我正在使用VSCode运行一些makefile My tasks.json:Makefile VSCode任务是否向命令传递$参数?,makefile,configuration,visual-studio-code,Makefile,Configuration,Visual Studio Code,我这样问是因为我不知道这是否可能。 但是,我正在使用VSCode运行一些makefile My tasks.json: { "version": "0.1.0", "command": "sh", "args": ["-c"], "isShellCommand": true, "showOutput": "always", "suppressTaskName": true, "tasks": [ { "taskName": "CTRL + SHIFT _ B",
{
"version": "0.1.0",
"command": "sh",
"args": ["-c"],
"isShellCommand": true,
"showOutput": "always",
"suppressTaskName": true,
"tasks": [
{
"taskName": "CTRL + SHIFT _ B",
"isBuildCommand": true,
"args": ["$make run-db"]
},
{
"taskName": "run",
"args": ["make -C ${fileDirname} run;"]
},
{
"taskName": "install",
"args": ["make -C ${fileDirname} install;"]
},
{
"taskName": "test",
"args": ["make -C ${fileDirname} test;"]
}
]
}
我想知道是否可以只创建一个运行生成行,而不是为makefile中的每个任务创建一个方法,我只是在vscode命令托盘中传递额外的参数(例如:ctrl+p task make install)
您可能可以使用环境变量
"env": {
"NODE_ENV": "development"
},
如可能的重复
"env": {
"NODE_ENV": "development"
},