🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

lighting-dev

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lighting-dev

恒生移动web应用平台(Light)快速开发集成工具箱

npmnpm
Version
1.3.4-20170620
Version published
Weekly downloads
21
320%
Maintainers
1
Weekly downloads
 
Created
Source

更新说明

  • 异步加载的视图支持混合模式(html和js全异步)
  • 修复suffix命令在http下文件处理的问题

更新说明(2017年05月04日15:58:49)

  • 48712【开发】新增插件的卸载指令或者参数
  • 增加插件安装环境重置的指令参数--fix
  • 增加查看当前安装的插件列表和安装版本的指令参数--list
  • 增加更新当前安装的插件的指令参数--upgrade,如不带参数则升级所有插件
  • 48700【开发】日志输出警告的颜色调整成红色

更新说明(2017年05月02日08:58:53)

  • 35536【lighting】【开发框架】page配置化
  • 37026light -v指令需要展示当前版本的最新更新

更新说明(2017年04月20日16:52:56)

  • release内核深度优化,提升编译效率
  • 36176开发工具】当vue单文件组件当中使用了es6语法的时候回去寻找补丁,这时会造成资源引用出错
  • 35912有个建议,在page里css和js压缩合并后的名字的定义在构建的时候可以检查报警下,有时候不小心两个文件的名字起重了会出问题
  • 35878sprites插件支持和less插件同时使用
  • 32822【Lighting】【打包工具】lighting打包工具支持增量编译
  • 增加全局配置文件,可以进行lighting工具的全局化设置($HOME/.lighting-plugins/lighting-global.json)

更新说明(2017年04月14日10:23:53)

  • 修复:不开启-s选项打包报错的问题修复
  • 优化:如果配置文件里面配置了plugins则不用再需要-e选项
  • 优化:mac下有个bug,要手动删除一下$HOME/.lighting-plugins/lib这个目录

更新说明(2017年04月13日09:44:24)

  • 修复: 34890【Lighting】【打包工具】后缀策略s和多态打包的策略有冲突需要调整

更新说明(2017.03.28)

  • 优化自带模板工程移除多余的config文件一面对开发者打包造成困扰
  • 优化server命令的日志信息输出
  • 优化create命令的日志信息输出
  • 优化插件加载流程,避免插件启用后多次初始化导致内存占用陡增的问题
  • 优化编译过程中的编译错误一旦发生立即抛出,便于排错

更新说明(2017.03.09)

  • 优化:create命令优化
  • 优化:server命令优化

更新说明(2017.03.02)

  • 优化:插件加载优化

更新说明(2017.01.20)

  • 新增:工程间资源依赖,提高代码复用
  • 优化:vue插件功能优化
  • 优化:工具根据project.json的配置安装插件
  • 优化:更新模板工程以及工具说明的资源路径为light.hscloud.cn

更新说明(2017.01.01)

  • Issue#2 watch下资源连续变更,release触发多次的问题
  • Issue#3 watch下资源编译与httpserver对资源的请求造成资源占用,无法正常进行编译处理,最终进程退出出错
  • Issue#4 工具现阶段还没有支持组件(component)的代码生成
  • Issue#5 工具通过代码生成出来的视图代码的生命周期函数不完整
  • Issue#8 增加对vue单文件组件的支持,提交应用的开发效率
  • 优化reload触发条件,当编译真正完成的时候才触发reload
  • 优化插件安装的目录结构增加,单目录的管理和控制
  • release的启用插件命令台粗暴了,要么全用要么不用显然不合适的,应该改为根据配置文件去读取启用哪一个插件
  • 多态打包,通过命令行参数,传入打包策略,一次性输出多个包,规则有配置文件说了算

更新说明(2016.10.08)

  • 修复多也页面情况下suffix生成不统一的问题

更新说明(2016.09.30)

  • 修复socket监听次数过多的问题

更新说明(2016.09.28)

  • 修复html代码压缩导致页面无法正常使用的问题
  • 修复websocket维持livereload偶尔出错的问题

更新说明(2016.09.26)

  • 修复新框架gen出错的问题

更新说明(2016.09.21)

  • 修复:windows下浏览器无法打开的问题
  • 新增:和框架配合代理客户端日志,当用手机打开的时候代理日志

更新说明(2016.09.16)

  • 优化:精简代码结构,提高代码执行效率(80%的代码进行了重构)
  • 优化:减小工程依赖,剔除了60%的依赖包,核心功能最小实现
  • 增加:提供插件体系,通过新增指令plugin可以安装插件,现阶段提供三个插件es6/jade/less
  • 增加:程序执行异常的时候增加进程退出标志,错误码255
  • 修复:修复一直以来的最大缺陷对换行符不再敏感,多平台兼容支持
  • 增加:增加lighting开发框架1.0的支持,可以辅助light1.0框架的开发
  • 优化:开启浏览器自动刷新特性后不再多占用系统端口,和http端口共用

更新说明(2016.09.05)

  • 移除无用的依赖ascii-art

更新说明(2016.09.09)

  • 修复livereload端口冲突多个项目同时开启后自动刷新的问题

更新说明(2016.08.09)

  • 增加支持框架light-1.0
  • 减少npm依赖的包,提高下载速度
  • 优化应用创建的代码逻辑
  • 优化应用代码生成的代码逻辑

更新说明(2016.07.08)

  • 修复模板编译在win系统下出现路径的问题

更新说明(2016.07.01)

  • 增加特性,生成离线应用的manifest文件

更新说明(2016.06.30)

  • 修复创建应用的时候版本指定错误的问题
  • 修复重复创建应用偶发异常的问题
  • 优化代码引入的错误提示,当未使用gen就release时合理报错
  • 优化代码集成的代码逻辑,优化jade代码的集成处理
  • 增加特性,打开浏览器时候指定服务端口的能力,不再限制为3000,避免开多个cmd窗口的问题
  • 增加特性,当添加suffix后缀的时候生成资源的manifest清单文件,允许客户端查询更新,实现按需刷新
  • 增加特性,打包的时候生成manifest.json,以使开发者程序可以通过ajax请求获取应用相关信息

更新说明(2016.06.17)

  • 修复应用无法创建的问题

更新说明(2016.06.01)

  • 增加子视图的支持

更新说明(2016.05.31)

  • 修正如果不添加inject:view则不引入视图以避免错误

更新说明(2016.05.30)

  • 彻底移除gitbook

更新说明(2016.05.09)

  • 去除gitbook减小发布包的体积
  • 修复视图注入的注解在body外的时候无法找到的问题(inject只能在body根或者html根)

更新说明(2016.04.14)

  • 增加图片压缩的能力,对所有格式的图片做压缩有效降低请求量
  • 修复create -t light出错无法正常进行的问题

更新说明(2016.04.06)

  • 修复当script标签在body之外的时候,无法正常找到节点的问题
  • 增加文档内容的编译输出(以gitbook为样板)
  • 修复angularjs/light框架下gen生成regist文件错误的问题
  • angularjs的试图文件是异步加载的,变更为异步加载
  • 支持css目录里面包含图片文件
  • 调整gitboot为budle模式

更新说明(2016.03.30)

  • 去除模板编译时引入的htmldom
  • 去除未加concat选项的时候做了concat操作
  • 修复concat操作的时候无法将多个1行中的js文件合并
  • 修复windows下路径的问题(// \)

更新说明(2016.03.29)

  • 修改资源引入的方式,如果资源不使用注解包含,则不合并(其他不影响)
  • 修改watch的实现,当资源过多的时候他提高性能(分类型watch减少编译步骤,减少刷新请求资源)
  • 修改功能实现,模板资源(js)不再统一引入,需要手动引入

更新说明(2016.03.25)

  • 将所有依赖添加为bundle dependencies
  • 依赖关系线性化,减少包体积
  • 修复windows系统下空格导致的编译集成异常
  • 修复angularjs和bootstrap结合的dom结构有点小问题
  • 修复单个css资源无法正常引入的问题

更新说明(2016.03.24)

  • 去除release的type选项
  • 去除一些不合适的功能使用说明
  • 修复第一次打开server编译未完成的情况,页面无法正常展示
  • 修复日志格式为light

更新说明(2016.03.23)

  • 强大功能来了,当使用release -wb选项的时候,页面修改完自动刷新浏览器
  • 修复watch数据出错的问题,正常watch不报错
  • 增加支持CoffeeScript,更加方便和简单的javascript
  • 修复无法查看子命令帮助信息的问题,light release -h可以正常使用

更新说明(2016.03.22)

  • 增加concat选项,配置是否合并引入资源
  • 调整优化选项,将uglify调整为压缩策略,不再认为其为优化测率额
  • 调整所有的配置优化选项不再默认开启可以组合优化选项,可以自由组合搭配
  • 增加组合优化选项,使用于生产配置,product默认包含压缩合并
  • 优化对anglarjs的支持,支持angularjs的代码生成与框架整合
  • 修改一些参数使用上的说明

更新说明(2016.03.21)

  • 优化调整代码结构
  • 完善支持jade和其他js框架的能力
  • 将视图的概念通用化,适用与所有的框架

更新说明(2016.03.18)

  • 增加framwork7移动端开发框架的支持(create指定类型可以创建f7的框架工程)
  • 增加html模板支持,当使用html页面的时候对于存在与html目录的文件做模板编译处理,先支持jade

更新说明(2016.03.17)

  • 修复当本地未安装git客户端的时候工具无法成功安装的问题
  • 增加版本信息输出的专业性
  • 全局异常捕获,异常输出的专业性
  • 增加支持angularjs框架
  • 修复当页面(page)中不包含视图标签(view)的时候,不引入regist的js

更新说明(2016.03.16)

  • 增加less支持
  • 增加ignore配置支持,ignore不输出到dist目录或者包中
  • 增加template模板支持,以及增加模板根据定义的自动引入能力
  • 增加视图js的自动引入能力,透明化regist文件,让regist文件不被开发者所感知
  • 限制所有js/css/less资源必须声明在build注解中
  • 添加日志内容输出,详细的输出打包编译集成的完整过程
  • 对release命令的watch选项增加延时处理,避免频繁修改文件的时候过度占用资源

Keywords

mobile

FAQs

Package last updated on 08 Jun 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts