getWorkspaceFolder
从HBuilderX 2.7.12及以上版本开始支持
获取某个文件所在的项目
参数说明
参数名称 | 参数类型 | 描述 |
---|---|---|
uri | String或Uri | 文件绝对路径或者文件Uri |
返回值
返回类型 | 描述 |
---|---|
Promise<WorkspaceFolder> | 文件所在的项目 |
示例
var wsPromise = hx.workspace.getWorkspaceFolder("%fsPath%");
wsPromise.then(function(wsFolder) {
console.log("文件所在项目:",wsFolder.name);
});
WorkspaceFolder
工作空间下的项目目录,在左侧项目管理器内的每一个项目表示一个WorkspaceFolder
属性列表
属性名 | 属性类型 | 描述 |
---|---|---|
uri | String或Uri | 项目目录地址 |
name | String | 项目目录名称 |
nature | String | 项目类型 |
id | String | 项目唯一id |