jsをtsdに変換します.つまり、d.tsファイルです.


最近angglarjs 2を勉強している時、typescriptに第三者ライブラリを導入する問題に出会いました.tsdファイルが必要です.
Type Searchの中には見つけられるものもあれば、見つけられないものもあれば、自分で書きたくないものもあります.だから、私は自動的にjsを通じてtsdファイルに変換する必要があります.
解決策は以下の通りです.
まずnode環境が必要です.次に端末に入ります.入力:npm i dtsmake-g、
次に二つの変換方法があります.
1.
dtsmake -s ./path/to/sourcefile.js
2.
dtsmake -s ./path/to/src/target.js --dist ./path/to/dist/mydefinition -n "mydefinition" -p node -e -S "legacy" -M "MyDefinition" -x "./path/to/extrafile1.js,./path/to/extrafile2.js" -N --def ./path/to/def/ecma6 -A -i -a -g
コンポーネントの中で第三者の倉庫の方法を引用してください.手順を変えてください.angglarjs 2学習の心得は第三者のJSライブラリを使用します.
参照先:https://www.npmjs.com/package/dtsmake