我正在构建一个扩展程序,它正在使用我正在构建的公共库。有2个项目。
扩展包括通过npm链接的公共库。
导入语句是:
import * as vscode from 'vscode';
import * as edit from 'vscode-extension-common'
import * as vscode from 'vscode';
构建时存在重复的定义错误。 我试图修改tsconfig以排除重复项,但似乎没有用,我不确定这是否可行,因为文档似乎表明从来没有排除任何直接从您的代码导入。
是否有办法将此结构无误地工作?仅供参考,我对打字稿很新。