我希望仅将源(/ts/**/*.ts
)文件保存在远程git仓库中,并将转换结果(/js/**/*.js
)保留 - 仅在生成的npm包中。
为了实现这一点,我在ignore-files中添加了这些条目:
/js
...
/ts
远程存储库不包含/js
文件夹,因此.gitignore
正常工作。
但看起来.npmignore
中的条目无效,因为我的/ts
文件夹的内容位于npm i <package>
。
我做错了什么?
答案 0 :(得分:1)
虽然我仍然没有明白问题,但其中一些有所帮助:
npm doctor
.npmignore
中的条目更改为./ts
所以现在/ts
文件夹没有在npm i <package>
上下载,也没有发生致命错误。