【问题标题】:Typescript Angular2 Typings d.ts in Visual Studio CodeVisual Studio Code 中的 Typescript Angular2 Typings d.ts
【发布时间】:2016-01-13 19:37:12
【问题描述】:

很可能我真的错过了什么。但是对于我的一生来说,我无法让 Typescript + Angular2 工作。不是/// 每个文件也不是整个工作区。我尝试从 github 手动获取 angular2 的源代码,并将其放入工作区中的 /typings 目录。我尝试使用tsc 安装angular2 类型我尝试了tsd.json 文件Badal in this Stack Overflow thread 足以发布。但无论 Vscode 继续说什么 Cannot find module <blerg>(即 angular2/core、angular2/common 等),它让我发疯!

任何帮助将不胜感激!

【问题讨论】:

    标签: typescript visual-studio-code definitelytyped


    【解决方案1】:

    我认为目前还没有直接从 VS CODE 安装 .td 的扩展。除此之外,Angular 定义随 npm 的 Angular2 包一起提供:

    npm install angular2
    

    npm 包已经为您提供了定义。你需要配置你的打字稿:

    --moduleResolution node
    

    【讨论】:

    • 如果使用tsconfig.json需要在"compilerOptions"下添加"moduleResolution": "node"
    【解决方案2】:

    但是无论Vscode继续说什么都找不到模块

    您可能在遵循基本指南后忘记重新启动 vscode。

    npm install angular2
    tsc -init
    code .
    

    【讨论】:

    • 代码?这里代表什么?我也面临同样的问题
    • basarat 我没有看过基本指南。顺便提一句。我想通了,我假设您的意思是 tsd init 而不是 tsc -init 对吗?相信我我重新启动了两万次vscode。 code 不在我的路上,所以这对我没有好处,但谢谢!
    • 查看here 在命令行上获取code
    • 不用担心。我的意思是tsc -init。它创建一个tsconfig.json 文件
    猜你喜欢
    • 2018-03-25
    • 2016-12-29
    • 2016-04-01
    • 2018-02-03
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 2017-02-20
    • 2016-03-28
    相关资源
    最近更新 更多