noo*_*oob 5 javascript json gulp visual-studio-code vscode-tasks
我在vscode的tasks.json文件中定义了一个任务,如下所示
{
"version": "0.1.0",
"tasks": [
{
"command": "gulp",
"taskName": "eslint_task",
"args": [
"eslint",
"--file",
"${file}"
],
"echoCommand": true
}
]
}
Run Code Online (Sandbox Code Playgroud)
该${file}是我提供的绝对路径(从开始/Volumes对我运行此命令的文件在MacOS上).有没有办法可以获得相同文件的相对路径(从工作区文件夹开始的路径)?
我已经检查了官方文档的任务,但找不到任何参数列表.
noo*_*oob 11
找到了答案.我只需要使用${relativeFile}而不是${file}.
这是我找到的占位符列表 -
${workspaceRoot}:工作区根文件夹${file}:已保存文件的路径${relativeFile}:保存文件的相对路径 ${fileBasename}:保存文件的基名 ${fileDirname}:已保存文件的目录名称${fileExtname}:已保存文件的扩展名(包括.)${fileBasenameNoExt}:保存文件的basename没有扩展名 ${cwd}:当前工作目录资料来源:摘自此处.
| 归档时间: |
|
| 查看次数: |
2208 次 |
| 最近记录: |