gpt4 book ai didi

Typescript 2.0 @types 未自动引用

转载 作者:搜寻专家 更新时间:2023-10-30 20:32:42 24 4
gpt4 key购买 nike

使用 TS 2.0 Beta 我无法让新的@types 工作。在我的代码中的某处:

import * as angular from 'angular';

TS 2.0 @类型:

npm install --save @types/angular
tsc

虽然编译器没有找到 d.ts 文件:错误:(1, 26) TS2307:找不到模块“angular”。

使用打字工具和全局(环境之前)依赖项的当前(旧)方法没有问题。

我希望 d.ts 查找能够自动使用 2.0,如下所述:

https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-future-of-declaration-files/

也许我遗漏了什么?

最佳答案

我在处理另一个文件时遇到了同样的问题 - tsc 没有找到 node_modules/@types/es6-shim。将类型显式添加到 tsconfig.json 有帮助:

{
"compilerOptions": {
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"module": "commonjs",
"noEmit": true,
"types":["es6-shim"],
"sourceMap": true,
"target": "es5"
}
}

关于Typescript 2.0 @types 未自动引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38347734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com