nova-extension-utils 该软件包提供了用于构建扩展的可共享实用程序。 特征 installWrappedDependencies 此功能提供并发安全,可重现,非全局污染的机制,用于安装由扩展程序执行的外部nodejs依赖项,而无需将其捆绑在扩展程序构件中并增加扩展程序的大小。 这在开发人员中特别有用,因为它不会递归触发扩展的重载。 要使用它,您的.novaextension目录中必须具有有效的和 .novaextension文件。 它们将被复制到扩展程序的全局存储中,并用于安装收缩包装文件中指定的依赖项。 原子文件锁用于防止多个工作空间相互覆盖。 installWrappedDependencies 这是一个处理安装的异步函数。 在扩展程序激活期间调用它。 它需要两个参数 一种的会杀死安装过程并解锁。 禁用扩展时,请务必进行处置。 具有可选属性的可选option