[英]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.