TypeScript 2.0には、@typesスコープの下でnpmパッケージを使用して型宣言を取得する新しい方法が付属しています。TypeScript 2.0のtsconfig.jsonにライブラリの型宣言を自動的に追加する方法は?
npm i --save-dev @types/lodash
はthis answerによると、人はどこにもhereを文書化されてtsconfig.json
のtypings
プロパティに文字列を追加することにより、活字体の型宣言ファイルを探す場所を活字体に伝えることができます。
{
"compilerOptions": {
...
"types": ["lodash"]
}
}
手動でtsconfig.json
私は新しい型宣言をインストールするたびに編集する必要が退屈そうです。これを自動的に行う方法はありますか?
私はnpmスクリプトを書くことを考えていましたが、私はJSONファイルを編集するためにbashを使うことに頼らざるを得ませんでした。
私はこれをやっていて、同じ問題を抱えています。 node_modules/@ types/jasmineフォルダが存在し、typeRootsがtsconfig.jsonファイルにある場合でも、VSCodeはジャスミンタイプを認識しません。 – jorgeas80
私は同じ問題を抱えています。 VSCodeには、https://github.com/Microsoft/TypeScript/issues/11620に公開されている問題があります – Joseph238