comensee/jquery-ui

此包的最新版本(dev-master)没有提供许可信息。

简单捆绑包,已添加 composer.json

维护者

详细信息

github.com/comensee/jquery-ui

源代码

安装: 59

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 2

分支: 5,325

语言:JavaScript

dev-master 2012-10-19 16:29 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:00:55 UTC


README

jQuery UI 提供如拖放等交互,以及自动完成、标签和滑块等小部件,使它们与 jQuery 一样易于使用。

如果您想使用 jQuery UI,请访问 jqueryui.com 开始使用。或者访问 jQuery UI 使用论坛 进行讨论和提问。

如果您想帮助开发 jQuery UI,您就在正确的位置。要与发展团队成员和社区讨论,请访问 jQuery UI 开发论坛 或在 irc.freednode.net 的 #jquery 上。

对于贡献者

如果您想帮助并提供错误修复或新特性的补丁,请花几分钟时间查看 我们的参与指南。特别是查看 编码标准提交消息风格指南

通常,您需要为特定更改创建分支并为此分支发送拉取请求。不要混合不相关的更改。您可以将提交消息用作拉取请求的描述。

运行单元测试

使用支持 PHP 的本地服务器运行单元测试。不需要数据库。Windows 和 Mac 可用预配置的 PHP 本地服务器。以下是一些选项

构建 jQuery UI

jQuery UI 使用 grunt 构建系统。构建 jQuery UI 需要 node.js 和命令行 zip 程序。

安装 grunt。

npm install grunt -g

克隆 jQuery UI git 仓库。

git clone git://github.com/jquery/jquery-ui.git

cd jquery-ui

安装节点模块。

npm install

运行 grunt。

grunt build

可以通过 grunt 运行许多其他任务。要获取所有任务的列表

grunt --help

对于提交者

在查看拉取请求时,首先检查是否有 适当的提交消息

不要直接通过 GitHub 的界面合并拉取请求。大多数拉取请求都是单个提交; cherry-picking 将避免创建合并提交。贡献者通常还会在额外的提交中做出小的修复。这些应该在被合并到 master 之前压缩。

确保作者与提交关联有有效的姓名和电子邮件地址。

首先获取远程内容

git fetch [their-fork.git] [their-branch]

然后 cherry-pick 提交(s)

git cherry-pick [sha-of-commit]

如果您需要编辑提交消息

git cherry-pick -e [sha-of-commit]

如果您需要编辑更改

git cherry-pick -n [sha-of-commit]
# make changes
git commit --author="[author-name-and-email]"

如果它应该进入稳定分支,将其 cherry-pick 到稳定分支

git checkout 1-8-stable
git cherry-pick -x [sha-of-commit-from-master]

注意:在将master分支的提交推送到上游之前,不要从1-8-stable分支 cherry-pick。