jeremymlane / bootbox
Bootbox Bootstrap Alerts
This package is not auto-updated.
Last update: 2024-09-26 19:11:52 UTC
README
有关完整的使用说明,请参阅http://bootboxjs.com,或访问http://paynedigital.com/bootbox以获取有关项目的原始文章。
联系方式
最简单的方法是在twitter @makeusabrew上找到我。
贡献
有关指南,请参阅CONTRIBUTING文件。
运行测试
测试使用Karma和Mocha测试适配器运行。要自行运行测试,请在项目目录中运行npm install
,然后运行npm test
。请注意,此操作需要PhantomJS已安装并添加到您的路径中 - 如果没有,您可以手动运行测试并捕获浏览器,通过在项目根目录中运行karma start
。
该项目还托管在Travis CI上 - 在提交拉取请求时,请确保您的测试通过,因为失败的请求将被拒绝。有关更多信息,请参阅CONTRIBUTING文件。
构建最小化版本
存储库不再包含minified bootbox.min.js文件 - 这现在仅用于发布。要为开发构建自己的最小化副本,只需运行npm install
(如果尚未运行),然后运行grunt uglify
。这将生成一个位于工作目录中的bootbox.min.js文件。
有关Bootstrap依赖的说明
Bootbox 4.0.0是第一个支持Bootstrap 3.0.0的版本。
Bootbox 3.3.0是最后一个支持Bootstrap 2.2.x的版本。
有关更多依赖信息,请参阅Bootbox网站。
路线图
Bootbox的最新主要版本4.0.0涉及内部代码的全面重写,并引入了一个全新的公共API。它尚未重新实现3.x系列的一些功能;这将在未来几周内通过新的小版本发布来解决;4.2.0的任务列表可供查看 - 请随时添加反馈和建议。
目前路线上没有新的主要版本(例如5.x)。
最新版本:4.1.0
- 为提示添加占位符属性
- 为提示添加选择、电子邮件和复选框类型(感谢@tarlepp)
- 添加挪威语本地化
- 允许 setDefaults 接受两个键/值参数
- 为主对话框方法添加唯一类
- 创建 bower 包
有关完整发布列表和更改的详细信息,请参阅 变更日志。
许可证
(MIT 许可证)
版权所有 (C) 2011-2013 Nick Payne nick@kurai.co.uk
特此授予任何获得此软件及其相关文档副本(“软件”)的人,免费、不受限制地处理该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许向软件提供的人进行此类操作,但受以下条件限制
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、适用于特定目的和不侵犯专利、版权或其他权利的保证。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论此类责任是基于合同、侵权或其他法律行为,无论此类责任是否与软件或软件的使用或其他操作有关。