繁体   English   中英

如何将git分发文件忽略的内容发布到Bower?

[英]How to publish ignored by git distribution files to Bower?

我正在为NPM和Bower构建软件包。

我遵循这种模式将工作文件(ES6)保留在程序包的src/目录中,并在lib/目录中构建分发文件(ES5,使用Babel编译)。

在我的.gitignore我忽略lib/

一方面(NPM),我有一个.npmignore ,它忽略src/而不是lib/ 这就是我在NPM上发布lib/文件夹内容的方式。

另一方面(Bower),存储库中缺少lib/文件夹,因此,Bower软件包不包含它。 如何在Bower上发布被git lib/文件夹忽略的内容?

我认为那是不可能的。

我发现的解决方法是在存储库中提交分发文件。

如果他们真的让您生气,您可以做这个肮脏的把戏:在释放标签之前立即提交。 释放标签。 删除它们。

或者直接放弃Bower支持。 但这不是解决问题的真正方法,不是吗? :-)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM