TypeScript 2.0提供了一种使用 @types 范围内的 npm 包获取类型声明的新方法。
npm i --save-dev @types/lodash
根据这个答案typings
,可以通过向 的属性添加一个字符串来告诉 TypeScript 在哪里查找 TypeScript 类型声明文件tsconfig.json
,这也在此处记录。
{
"compilerOptions": {
...
"types": ["lodash"]
}
}
tsconfig.json
每次安装新类型声明时都必须手动编辑似乎很乏味。有没有办法自动做到这一点?
我正在考虑为它编写一个 npm 脚本,但我希望我不必求助于使用 bash 来编辑 JSON 文件。