私は単純なファイル.ts
の束を持っています。 プロジェクトはではありません(スタンドアロンの.tsスクリプト)。 彼らはいくつかのnode.js機能を使用します。 Windows上で、私は何の問題もtsc foo.ts
を実行することができます: 活字体とノードタイプの定義はTypeScript 2+に型定義をグローバルに追加する方法はありますか?
npm install -g typescript
npm install -g @types/node
問題を介してインストールされています。それは.tsを.gsに変換します。 しかしfoo.ts
のトップに/// <reference types="node" />
を追加したり、私がerror TS2688: Cannot find type definition file for 'node'
を得るTSCする--types node
スイッチを追加する場合でも、Ubuntuの16.04で、それは私にerror TS2304: Cannot find name 'require'
、error TS2304: Cannot find name 'process'
となど を与えます。
いくつかのタイプのインストールは、Windowsではうまく動作しますが、Ubuntuではうまく動作しないようですので、これは仕様ではないと仮定しています。 これをグローバルにインストールする方法はありますか?または、より正確には、Ubuntu上にグローバルにインストールされた型定義を参照することですか?