Mah*_*oni 15 javascript java project-management repository maven
对于我使用Maven的Java项目,我最近在我的GitHub上的存储库中添加了Twitters Bootstrap.现在我注意到我的GitHub语言统计数据发生了变化
至
由于我没有编写JS部分,有没有办法管理这不算作我的或者通常如何管理GitHub存储库中的外部JS代码或一般项目
Kon*_*che 17
我最近也遇到过这个问题.有几种方法可以解决它:
使用性能优化版本,例如bootstrap.min.js而不是bootstrap.js等.GitHub使用文件大小来确定每个存储库的语言比例.这不会降低到零,但至少会降低比例
这可能是你想要的: GitHub有一个包含正则表达式的供应商列表,这些表达式从语言图中删除.在那里你会看到,jQuery已经成为排除的一部分.还有一个挂起的拉取请求来添加Twitter Bootstrap.如果没有通过,您可以随时将文件添加到名为vendor的目录中,它们将从统计信息中排除.
使用Maven AntRun插件:使用它可以根据请求使用Ant Get下载JavaScript库文件
这些JavaScript库还有Maven存储库:Bootstrap-Maven.但是,文件安装在/ext/bootstrap/,我不知道这有什么帮助
还有更多的解决方案,比如Maven War Plugin使用叠加层.
最后我的建议是:将文件放入存储库.我一直在使用jQuery和Twitter的引导看着一些更大的项目在GitHub上,他们都将他们的JavaScript库文件到存储库.
这些JavaScript库文件的优点是它们不必像以前那样进行编译.利用这一优势,不要为了美观而增加额外的负担.最佳实践似乎是将其添加到存储库并使用愚蠢的语言图.谁知道,将来可能会忽略某些文件.
| 归档时间: |
|
| 查看次数: |
2383 次 |
| 最近记录: |