Comparing version 1.6.0 to 1.6.1
@@ -0,1 +1,7 @@ | ||
## 1.6.1 / Thu Dec 12 2013 | ||
> 升级fis-kernel至v1.9.3 | ||
* roadmap.path支持useParser,usePreprocessor,useStandard,usePostprocessor,useLint,useTest,useOptimizer属性,用以细粒度控制编译过程 | ||
## 1.6.0 / Tue Dec 03 2013 | ||
@@ -6,6 +12,12 @@ | ||
* 修复图片使用query时不能合并csssprite的bug | ||
* 新增矩阵布局算法,配置方法: | ||
```javascript | ||
//此配置的默认值是'linear',线性布局 | ||
fis.config.set('settings.spriter.csssprites.layout', 'matrix'); | ||
``` | ||
> 升级fis-optimizer-clean-css至v0.0.9 | ||
* 升级依赖的clean-css包至v2.0.2 | ||
* 升级依赖的clean-css包至v1.1.7 | ||
@@ -16,4 +28,2 @@ > 升级fis-optimizer-uglify-js至v0.1.1 | ||
## 1.5.8 / Tue Dec 03 2013 | ||
> 升级fis-command-release至v0.9.4 | ||
@@ -23,31 +33,13 @@ > | ||
* 不同的解决方案使用不同的缓存目录,彼此不会干扰 | ||
* 支持从环境变量中读取 ``FIS_SERVER_DOCUMENT_ROOT`` 变量作为server的文档根目录 | ||
> 升级fis-kernel值v1.9.2 | ||
> 升级fis-kernel至v1.9.2 | ||
* 支持从环境变量中读取 ``FIS_TEMP_DIR`` 变量作为fis的缓存目录 | ||
## 1.5.7 / Tue Dec 03 2013 | ||
> 升级fis-spriter-csssprites至v0.1.6 | ||
* 新增矩阵布局算法,配置方法: | ||
```javascript | ||
//此配置的默认值是'linear',线性布局 | ||
fis.config.set('settings.spriter.csssprites.layout', 'matrix'); | ||
``` | ||
> 升级fis-kernel至v1.9.0 | ||
* 不同的解决方案使用不同的缓存目录,彼此不会干扰 | ||
> 升级fis-command-server至v0.6.6 | ||
* 不同的解决方案使用不同的缓存目录,彼此不会干扰 | ||
> 升级fis-packager-map至v0.0.9 | ||
* 修复资源不如表时打包引用会访问的bug | ||
* 修复资源不入表时打包引用会访问的bug | ||
@@ -242,6 +234,6 @@ ## 1.5.6 / Wed Nov 06 2013 | ||
* fis release 支持使用 ``-C`` 或者 ``--conf`` 参数制定配置文件名称,默认是 ``fis-conf.js``,配置文件请尽量使用 ``fis-`` 作为文件名前缀,并放置到项目根目录下。例如: | ||
* fis release 支持使用 ``-f`` 或者 ``--file`` 参数制定配置文件名称,默认是 ``fis-conf.js``,配置文件请尽量使用 ``fis-`` 作为文件名前缀,并放置到项目根目录下。例如: | ||
```bash | ||
fis release --conf fis-conf-dev.js | ||
fis release --file fis-conf-dev.js | ||
``` | ||
@@ -248,0 +240,0 @@ |
{ | ||
"name" : "fis", | ||
"description" : "front-end integrated solution.", | ||
"version" : "1.6.0", | ||
"version" : "1.6.1", | ||
"author" : "FIS Team <fis@baidu.com>", | ||
@@ -28,3 +28,3 @@ "homepage" : "http://fis.baidu.com/", | ||
"fis-kernel" : "1.9.2", | ||
"fis-kernel" : "1.9.3", | ||
@@ -31,0 +31,0 @@ "fis-command-install" : "0.0.7", |
@@ -16,17 +16,17 @@ ![fis logo](http://fis.baidu.com/static/docs/img/logo_3b5cdda.png) | ||
* 跨平台支持win、mac、linux等系统 | ||
* 无内置规范,可配置开发和部署规范,用于连接给定的系统环境 | ||
* 无内置规范,可配置 [开发和部署规范](https://github.com/fis-dev/fis/wiki/配置API#roadmappath),用于满足任何前后端框架的部署需求 | ||
* 对html、js、css实现 [三种语言能力](https://github.com/fis-dev/fis/wiki/三种语言能力) 扩展,解决绝大多数前端构建问题 | ||
* 支持二次包装,比如 [spmx](github.com/fouber/spmx),对fis进行包装后可内置新的插件、配置,从而打造属于你们团队的自己的开发工具 | ||
* 自动生成静态资源表(map.json),可用于 [连接前后端开发框架](https://github.com/fis-dev/fis/wiki/基于map.json的前后端架构设计指导) | ||
* 所有静态资源自动加 ``md5版本戳`` | ||
* 支持二次包装,比如 [spmx](github.com/fouber/spmx)、 [phiz](https://github.com/fouber/phiz/)、 [chassis](https://github.com/xspider/fis-chassis),对fis进行包装后可内置新的插件、配置,从而打造属于你们团队的自己的开发工具 | ||
* 自动生成静态资源表关系表(map.json),可用于 [连接前后端开发框架](https://github.com/fis-dev/fis/wiki/基于map.json的前后端架构设计指导) | ||
* 所有静态资源自动加 ``md5版本戳``,服务端可放心开启永久强缓存 | ||
* 支持给所有静态资源添加域名前缀 | ||
* 灵活可扩展的插件系统,可对构建过程和命令功能进行扩展,现已发布N多 [插件](https://npmjs.org/search?q=fis) | ||
* 轻松配置插件可以使用 [less](https://github.com/fouber/fis-parser-less)、[coffee](https://github.com/fouber/fis-parser-coffee-script)、[markdown](https://github.com/fouber/fis-parser-marked)、[jade](https://npmjs.org/package/fis-parser-jade)等语言开发 | ||
* 内置 [css sprites插件](https://github.com/xiangshouding/fis-spriter-csssprites) | ||
* 可灵活扩展的插件系统,支持对构建过程和命令功能进行扩展,现已发布N多 [插件](https://npmjs.org/search?q=fis) | ||
* 通过插件配置可以在一个项目中无缝使用 [less](https://github.com/fouber/fis-parser-less)、[coffee](https://github.com/fouber/fis-parser-coffee-script)、[markdown](https://github.com/fouber/fis-parser-marked)、[jade](https://npmjs.org/package/fis-parser-jade)等语言开发 | ||
* 内置 [css sprites插件](https://github.com/xiangshouding/fis-spriter-csssprites),简单易用 | ||
* 内置 [png图片压缩插件](https://github.com/fis-dev/fis-optimizer-png-compressor),采用c++编写的node扩展,具有极高的性能,支持 [将png24压缩为png8](https://github.com/fis-dev/fis-optimizer-png-compressor) | ||
* 内置本地开发调试服务器,支持运行 ``jsp``、``php`` | ||
* 内置本地开发调试服务器,支持完美运行 ``java``、``jsp``、``php`` 等服务端语言 | ||
* 支持文件监听,保存即发布 | ||
* 支持浏览器自动刷新,保存即刷新 | ||
* 可以上传到远端服务器,保存即增量编译上传 | ||
* 超低学习成本,只须记忆 ``3`` 条命令即可完成开发 | ||
* 支持浏览器自动刷新,可同时刷新多个终端中的页面,配合文件监听功能可实现保存即刷新 | ||
* 支持上传到远端服务器,配合文件监听,浏览器自动刷新功能,可实现保存即增量编译上传,上传后即刷新的开发体验 | ||
* 超低学习成本,只须记忆 ``2`` 条命令即可完成开发 | ||
* 抹平编码差异,开发中无论是gbk、gb2312、utf8、utf8-bom等编码的文件,输出时都能统一指定为utf8无bom(默认)或者gbk文件 | ||
@@ -83,2 +83,8 @@ | ||
* [settings](https://github.com/fis-dev/fis/wiki/配置API#settings) | ||
* 内置插件运行配置 | ||
* [settings.postprocessor.jswrapper](https://github.com/fis-dev/fis/wiki/%E9%85%8D%E7%BD%AEAPI#settingspostprocessorjswrapper) | ||
* [settings.optimizer.uglify-js](https://github.com/fis-dev/fis/wiki/%E9%85%8D%E7%BD%AEAPI#settingsoptimizeruglify-js) | ||
* [settings.optimizer.clean-css](https://github.com/fis-dev/fis/wiki/%E9%85%8D%E7%BD%AEAPI#settingsoptimizerclean-css) | ||
* [settings.optimizer.png-compressor](https://github.com/fis-dev/fis/wiki/%E9%85%8D%E7%BD%AEAPI#settingsoptimizerpng-compressor) | ||
* [settings.spriter.csssprites](https://github.com/fis-dev/fis/wiki/%E9%85%8D%E7%BD%AEAPI#settingsspritercsssprites) | ||
* 目录规范与域名配置 | ||
@@ -100,4 +106,6 @@ * [roadmap.path](https://github.com/fis-dev/fis/wiki/配置API#roadmappath) | ||
* [fistool](https://github.com/kaven85/fistool) 可视化界面工具 | ||
* [gois](https://github.com/xiangshouding/gois) go语言组件化解决方案 | ||
* [phiz](https://github.com/fouber/phiz/) PHP组件化解决方案 | ||
* [spmx](https://github.com/fouber/spmx) 通过包装fis得到适应seajs架构的集成解决方案 | ||
* [sublime plugin](https://github.com/yuanfang829/fis-sublime-command) 支持FIS编译的sublime插件,可以替代watch功能 |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
32485
108
1
+ Addedfis-kernel@1.9.3(transitive)
- Removedfis-kernel@1.9.2(transitive)
Updatedfis-kernel@1.9.3