NPM

2017-07-31 25 views
0
私はそれは依存性がある型定義パッケージ https://www.npmjs.com/package/@types/vis、新しいイベント名を追加する必要が私の角度4プロジェクトと にパッケージを(NG2-VIS)追加してい

ng2-visから。私が似たような場合に、リポジトリをフォークし、ファイルを変更し、名前を変更してnpmリポジトリに発行することです。この場合、@ types/visはDefinitelyTypedレポの内側にあります。私はまた、プロジェクトからnode_modules/@types/vis/index.d.tsを直接変更してイベント名を追加しようとしましたが、動作しません(どのように貢献できますか?https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/README.md? - > Test)NPM

答えて

0

タイプ補強を使用できます(https://www.typescriptlang.org/docs/handbook/declaration-merging.htmlを参照)。

あなた自身の入力ファイルを作成し、これをあなたのtypescriptコンパイルに含めることによって、それを行うことができます。正しく実行されると、コンパイラは宣言をマージします。