如何从Visual Studio代码扩展获取角度项目文件夹路径

时间:2019-08-29 19:07:47

标签: node.js visual-studio-code angular6 angular7

我正在尝试在VS Code中获取当前打开的文件项目文件夹路径。我有很多有角项目。如果我在vs代码中打开,如何找到项目文件夹路径。有什么办法..我可以使用node_modules文件夹名称?或我可以使用node_modules文件夹名称作为父文件夹名称来获得项目文件夹名称吗?任何人都请帮助我。

var vscode = require("vscode");
var path = require("path");
function activate(context) {

//How can i get project path like c://mamp/htdocs/project/tree if i open tree?
//How can i get project path like c://mamp/htdocs/project/water if i open water?
//How can i get project path like c://mamp/htdocs/project/rain if i open rain?

   var currentlyOpenfileprojectname = vscode.window.activeTextEditor.document.uri.fsPath;  

}

投影文件夹路径:

c://mamp/htdocs/projects/tree
c://mamp/htdocs/projects/water
c://mamp/htdocs/projects/rain

打开的VS Code文件夹结构:

projects -   

   tree
     -e2e
     -node_modules
     -src
   water
     -e2e
     -node_modules
     -src
   rain
     -e2e
     -node_modules
     -src

如果我打开树,如何获取c:// mamp / htdocs / project / tree这样的项目路径? 如果我开水,我如何获得像c:// mamp / htdocs / project / water这样的项目路径? 如果我下雨,如何获取c:// mamp / htdocs / project / rain之类的项目路径?

0 个答案:

没有答案