在使用npm定义时,tsc如何得到它的定义
所以我从使用typings
到使用npm
。 因此,您在@types
中有@types
目录,但除此之外,没有其他文件。
随着typings
我总是不得不包括index.d.ts
文件index.d.ts
,但使用npm
这是没有必要的。 我想问一下为什么是这样。
npm
是否使用了tsc
某种隐藏function,或者微软和npm
背后的人是否同意?
是的, ./node_modules/@types
自动检查./node_modules/@types
。 看看 :
默认情况下,所有可见的“@types”包都包含在您的编译中。 任何包含文件夹的node_modules / @types中的包都被视为可见; 具体来说,这意味着./node_modules/@types/,../node_modules/@types/,../../node_modules/@types/等内的包。
- 在sequelize.js中获得与belongsToMany的关联
- 在Typescript中有不一致的返回点意味着什么?
- 如何在Typescript中覆盖属性是不可空的
- Firebase Angular 4基于节点环境进行初始化
- 在TypeScript中基于string值属性对对象进行sorting
- Typescript编译器错误TS2307:从无NPM的CDN加载时找不到模块“angular2 / core”
- 是否可以在同一个Typescript项目中混合使用AMD和CommonJS模块
- TypeScript readline.createInterface引发exception
- 使用TypeScript 2.0导入js文件