0
我有一個用TypeScript編寫的NPM包。我的構建過程將所有* .ts文件並將它們捆綁到myLib.d.ts,myLib.js和myLib.js.map中。我應該提交在npm包中發佈的自動生成的文件嗎
我的NPM軟件包必須包含所有src/.ts文件和這三個myLib。自動生成的文件。
但在我的git倉庫中,我應該提交這三個myLib。*自動生成的文件嗎?
在npm包中發佈不受版本控制的文件會出現問題嗎?
我有一個用TypeScript編寫的NPM包。我的構建過程將所有* .ts文件並將它們捆綁到myLib.d.ts,myLib.js和myLib.js.map中。我應該提交在npm包中發佈的自動生成的文件嗎
我的NPM軟件包必須包含所有src/.ts文件和這三個myLib。自動生成的文件。
但在我的git倉庫中,我應該提交這三個myLib。*自動生成的文件嗎?
在npm包中發佈不受版本控制的文件會出現問題嗎?
輸出/生成的文件myLib.d.ts
,myLib.js
和myLib.js.map
不應該在git倉庫中管理。
您應該忽略這些文件的.gitignore
。而且它不會影響發佈npm分段。
您還可以參考TypeScript的示例.gitignore文件。