首页 > 如何让 Github 不统计 CoffeeScript 生成的 JS 代码?

如何让 Github 不统计 CoffeeScript 生成的 JS 代码?

就是 repo 上面那个编程语言占比的颜色条,看到 JavaScript 占比好不舒服……


Github使用linguist来detect所使用的语言,除了基本的一些功能外也提供了overrides功能。
毕竟有时候引用了一些3rd party,结果自己的项目使用的语言莫名变成了其他语言。

举个我自己的栗子,在一个Java工程中加上一个.gitattributes,内容为:

*.js linguist-language=Java
*.css linguist-language=Java

也就是把js、css后缀的文件都算作Java,做法简单粗暴。
或者也可以使用linguist-vendored属性来设置是否进行统计,例如:

special-vendored-path/* linguist-vendored
jquery.js linguist-vendored=false

不需要任何tricks,但linguist毕竟平时很少使用,如果有更酷炫的用法希望题主研究过后不吝赐教。

【热门文章】
【热门文章】