【问题标题】:Can I use a relative path to configure typescript sdk?我可以使用相对路径来配置 typescript sdk 吗?
【发布时间】:2015-09-27 06:31:03
【问题描述】:

我可以相对于我的项目 dir/tsconfig 文件设置 typescript.tsdk 吗?看起来此选项仅适用于绝对路径。

【问题讨论】:

    标签: typescript visual-studio-code


    【解决方案1】:

    你可以在setting.json中这样设置:

        "typescript.tsdk": "node_modules/typescript/bin"
    

    但这会破坏根文件夹中 npm 没有安装 typescript 的 ts 文件。我发现的最佳解决方案是:

        "typescript.tsdk": "/Users/<MyUser>/AppData/Roaming/npm/node_modules/typescript/bin"
    

    仍然可以在没有本地安装 typescript 的 ts 项目上工作。

    【讨论】:

    • 我当前的设置是"typescript.tsdk": "C:/Program Files (x86)/nodejs/node_modules/typescript/lib" 直到他们support 相对路径。
    【解决方案2】:

    在你项目的.vscode/settings.json:

    {
      "typescript.tsdk": "node_modules/typescript/lib"
    }
    

    【讨论】:

    • 我在 Windows 中执行此操作,但无法识别工作区中的 settings.json。我以前有 npm install typescript
    猜你喜欢
    • 1970-01-01
    • 2016-01-23
    • 1970-01-01
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多