2017-10-08 18 views
0

TypeScriptで書かれたNPMパッケージがあります。私のビルドプロセスはすべての* .tsファイルを受け取り、それらをmyLib.d.ts、myLib.js、およびmyLib.js.mapにバンドルします。npmパッケージで公開された自動生成ファイルをコミットする必要があります

私のNPMパッケージにはすべてsrc/.tsファイルとこれら3つのmyLibが必要です。自動生成ファイル。

私のgitリポジトリでは、これら3つのmyLib。*自動生成ファイルをコミットする必要がありますか?

バージョン管理下にないnpmパッケージのファイルを公開するのは問題ですか?

答えて

1

出力/生成ファイルmyLib.d.tsmyLib.js、およびmyLib.js.mapは、git repoで管理しないでください。

これらのファイルは、.gitignoreで無視してください。そして、それはnpmのパケージを公表するのには効果がありません。

例文.gitignoreのTypeScriptを参照することもできます。

関連する問題