打字稿重复定义创建vscode扩展

时间:2017-04-11 13:13:14

标签: typescript visual-studio-code vscode-extensions

我正在构建一个扩展程序,它正在使用我正在构建的公共库。有2个项目。

  1. 公共图书馆
  2. 扩展
  3. 扩展包括通过npm链接的公共库。

    • Common Library import'vscode'
    • 扩展导入'vscode'

    导入语句是:

    • 在扩展模块中:
      • import * as vscode from 'vscode'; import * as edit from 'vscode-extension-common'
    • 在vscode-extension-common中:
      • import * as vscode from 'vscode';

    构建时存在重复的定义错误。 我试图修改tsconfig以排除重复项,但似乎没有用,我不确定这是否可行,因为文档似乎表明从来没有排除任何直接从您的代码导入。

    是否有办法将此结构无误地工作?仅供参考,我对打字稿很新。

0 个答案:

没有答案