AIroot UISYS
虽然 UISYS 的主要开发人员比较紧缺,但是我仍然不断更新,因为这是一项对WEB开发有益的平台。
我一直致力于将WEB开发变得更加随意,让开发者更关注创造。
其实,开发这个平台的思想一直都是在内部博弈,既要随意简单又要功能强大稳定性高,这本来就是比较矛盾的,但是好在经过不断的探索和实践,找到了两者结合的关键,即“用矛盾变为相辅相成”,想来也是好巧,这就是道家太极图的原理,“黑白不能相侵,彼此对立,但是又互相驱使运动旋转,黑种有白,白中有黑。”
想着想着感觉本身矛盾的事情其实反而变为发展的动力,并且彼此互相制约,这就是UISYS的设计理念喽。
以下是UISYS的更新记录
也可以选择: Gitee 或者 Github 下载
UISYS-RELEASE-0.9.9
目前仍在测试中,更新时间预计再2020年1月末。
UISYS-RELEASE-0.9.8
uucckk release 2019年12月11日
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。
更新说明
- 修正了HTML 出现多个</>标签导致nil报错的问题。
- 修正了test 中的注释*的问题。
- 修正了@Uncare的关键字和@Uncare取值的内容功能
- 修正了模块被多次实例化context的获取值覆盖的bug
- 更新了Coder.ui代码,更加容易使用
- 增加了@Uncare 标签下可以书写
UISYS-RELEASE-0.9.7
uucckk release 2019年12月04日
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。
更新说明
- 修正了class类作为标签嵌套问题。完善超文本增强技术
- 修正了APIList功能。
- 优化输出html时候attribute顺序随机变化问题
- 在uisys作为UI服务时候,提供了// @dataURL的调试功能,比以往使用debugger更方便了
- 修正了import /lib/jquery.min.js 和 import lib/jquery.min.js 不一致问题。
- 修正了decode.js 处理header 出现 undefind的问题。
- 增加了@global关键字,替换了原来直接使用window。
- UISYS的模块方法变为受保护的对象,默认console使用ID名调试。可以使用-n来取消调试功能,使用-d开启调试。
- 修改了uisys.js相关文件配合以上两点。
- 增加单模块测试功能,如果测试单模块,可以用“Index.ui?test”的方式来测试。里面的测试书写内容,用 #,*来注释,不需要测试的话,默认不显示测试书写的代码。
- release 的时候默认为不能调试,可以输入 -d来表示,生成内容可以调试。
UISYS-RELEASE-0.9.5
uucckk released this on 29 Sep 2019 · 18 commits to master since this release
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。
更新说明
- pub 和 run 命令,对目录带空格的发布,发布不了。
- pub 和 run 一个不成功的目录仍然会创建服务节点。
- 优化了登录界面,去掉了登录logo,程序更注重实用性。
- 增加了跨域策略的控制,可以通过set命令cross 属性。
- 优化index.ui首页闪烁问题
- 整体优化了程序
UISYS-RELEASE-0.9.5(RC4)
uucckk released this on 23 Aug 2019 · 20 commits to master since this release
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。
更新说明
- 修正了pub 和 run 静态方式(-s)发布的问题
- 修正webc 远程界面访问的功能。
- 修正webc的库加载路径问
- 优化了UIServer的ui文件加载方式。
- release 当写绝对路径的时候,项目导出有问题
- release 文件 会不会把原来文件覆盖,应该要求覆盖
- release 可以发布到本工程了,新文件以*.ui.html的形式存在。同时会发布uisys文件到工程根目录。
但是这种发布仅仅是为了哪些兼容项目直接拷贝到其他非uisys系统下的兼容方案。
实际上发布的*.ui.html和uisys.js并不会影响原工程的再次编译。
修正script标签全部都当作语言来处理,兼容语言方式
UISYS-RELEASE-0.9.5(RC2)
uucckk released this on 1 Aug 2019 · 24 commits to master since this release
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。
更新说明
- 当工程存在的情况下,创建工程报错:
The project [%!s(MISSING)] is exist. - 修正了当子模块 采用采用文件相对路径的方式,使用时会找不到子模块
- 优化了import 查询功能
- 增加了相对路径的引入
- 优化了release 发布功能
- 增加了相对目录地址和绝对目录地址兼容发布
- 优化了整体项目代码。
- 修正了单一发布的IE11兼容问题
UISYS-RELEASE-0.9.5(RC1)
uucckk released this on 25 Jul 2019 · 29 commits to master since this release
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
更新说明
- 修正了默些注释导致文件不能解析的问题。
- 修正stop 停止项目的时候,如果少输入了项目节点名会导致整个程序的退出的问题
- 修正ret 移除项目属性的命令说明,COMMAND示例的说明错误。
- 修正info 不能正确的显示项目信息错误。
- 优化了内部代码。
UISYS-RELEASE-0.9.5(RC)
uucckk released this on 12 Jul 2019 · 38 commits to master since this release
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
更新说明
- 修正了pub 二次添加,节点存在检验问题。
- 修正多个指令使用时,模块内部嵌套的组件不生效的问题。
- 修正帮助命令内容
UISYS-RELEASE-0.9.5BETA
uucckk released this on 10 Jul 2019 · 38 commits to master since this release
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。
更新说明
-
增加了发布命令 pub,简化非专业人员的使用
格式如下:pub
[http://host:port]
例如:发布当前目example目录下,v1 和 v2两个工程pub example/v1
pub example/v2 :90 -
增加了 在语言中直接编写XML字符串的支持。
-
增加了ES6类导入功能。
-
修正了this关键字使用出现nil的问题。
-
增加了es6 json key与value同名的简化写法。
UISYS-RELEASE-0.9.3BETA
uucckk released this on 28 Jun 2019 · 42 commits to master since this release
中国地区
国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。