VSCode如何确保为扩展安装所有节点依赖项?

时间:2017-03-13 16:27:37

标签: javascript node.js npm visual-studio-code

我目前正在尝试自己构建一个可插拔的应用程序,并且想知道vscode如何管理扩展程序'依赖。在每个扩展目录中都npm install并且只使用它们吗?或者它是否具有一些全局范围,其中每个依赖项仅加载一次到运行时并重用?

我问的原因是因为我想让机制像我现在一样快速有效。

1 个答案:

答案 0 :(得分:0)

VS Code在称为扩展主机的单独进程中加载​​和运行扩展,该进程是node.js进程。来自package.json的依赖项是在扩展的打包过程中安装的,每个扩展都使用自己的依赖项副本。