bsrykt / twitter-bootstrap
来自Twitter的HTML、CSS和JS工具包
This package is not auto-updated.
Last update: 2024-09-28 12:21:00 UTC
README
Bootstrap是一个轻量级、直观且强大的前端框架,由Twitter的Mark Otto和Jacob Thornton创建和维护,用于更快、更简单地开发Web。
要开始使用,请访问https://bootstrap.ac.cn!
快速开始
克隆仓库,git clone git://github.com/twitter/bootstrap.git
,或下载最新版本。
版本控制
为了提高透明度和对发布周期的洞察,并努力保持向后兼容性,Bootstrap将尽可能在语义版本控制指南下维护。
版本号将遵循以下格式
<major>.<minor>.<patch>
并遵循以下指南
- 破坏向后兼容性将增加主版本号(并重置次版本号和补丁号)
- 没有破坏向后兼容性的新功能将增加次版本号(并重置补丁号)
- 错误修复和其他更改将增加补丁号
有关更多关于SemVer的信息,请访问http://semver.org/。
错误跟踪器
有错误吗?请在GitHub上创建符合necolas的指南的问题。
https://github.com/twitter/bootstrap/issues
Twitter账户
通过关注Bootstrap在Twitter上的动态,了解公告和其他信息,@TwBootstrap。
博客
在官方Twitter Bootstrap博客上阅读更多详细公告、讨论等。
邮件列表
有问题?在我们的邮件列表上提问!
twitter-bootstrap@googlegroups.com
http://groups.google.com/group/twitter-bootstrap
IRC
服务器:irc.freenode.net
频道:##twitter-bootstrap(双##不是笔误)
开发者
我们包含了一个makefile,其中包含用于与Bootstrap库一起工作的便利方法。
- 依赖项 我们的makefile取决于您已经安装了recess、connect、uglify.js和jshint。要安装,只需在npm中运行以下命令
$ npm install recess connect uglify-js jshint -g
-
构建 -
make
运行recess编译器重新构建/less
文件并编译文档页面。需要recess和uglify-js。 在我们的文档中了解更多» -
测试 -
make test
在phantomjs中无头运行jshint和qunit测试(用于ci)。需要已安装phantomjs。 -
监视 -
make watch
这是一个方便的方法,用于监视Less文件,并在您保存时自动构建它们。需要Watchr gem。
贡献
请将所有pull请求提交给*-wip分支。如果您的单元测试包含javascript补丁或功能,您必须包括相关的单元测试。谢谢!
作者
Mark Otto
Jacob Thornton
版权和许可
版权所有 2012 Twitter, Inc.
根据Apache License 2.0(“许可证”)许可;除非遵守许可证,否则您不得使用此作品。您可以在LICENSE文件中或通过https://apache.ac.cn/licenses/LICENSE-2.0获取许可证副本。
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件是以“现状”为基础分发的,不提供任何形式的保证或条件,无论是明示的还是默示的。有关许可证下的权限和限制的具体语言,请参阅许可证。