FIS

正则指南http://fis.baidu.com/docs/more/regex.html

由于正则表达式较为复杂,因为一个好的调试工具是必须的,个人经常使用的有以下几个

  • debuggex,图形化的正则表达式展示,适合用于解析复杂的正则表达式
  • regex101,详细的匹配内容展示,非常适合调试正则表达式
  • regexr,与regex101功能相似,可以按照个人喜好使用

此类插件一般都会使用parser扩展点,可以在npm中搜索fis parser找到更多。

时间: 2024-09-30 10:20:33

FIS的相关文章

FIS常用功能之MD5版本

静态资源后缀加上md5参数,有效解决缓存更新问题 fis release --optimize --md5 使用前后对比:

前端自动化工具 -- fis 使用简介

FIS也是一个新生的前端自动化工具,好下面就来简单介绍一下,真的好简单介绍啊.. 个人觉得FIS已经囊括了一个“大前端”的范畴. 先来看看别人怎么看FIS和Grunt和Gulp F.I.S在实际项目中的应用体验如何? 前端工具里面gulp和fis,有哪些优缺点? FIS和Grunt的区别 FIS入门很简单,提高难度也不大,因为官方已经提供了非常多的文档 围绕着最基本的三条命令 fis install <name> fis release [options] fis server <com

FIS的合并压缩技术

FIS是专为解决前端开发中自动化工具.性能优化.模块化框架.开发规范.代码部署.开发流程等问题的工具框架. 使用FIS我们可以快速的完成各种前端项目的资源压缩.合并等等各种性能优化工作,同时FIS还提供了大量的开发辅助功能 首先我们了解一下FIS的基本命令 fis install: 此命令安装一些公共库组件比如 jQuery.echarts,我们提供的组件都放在 https://github.com/fis-components 仓库中. fis release: 命令用于编译并发布的你的项目,

gulp系列文章一 fis vs grunt vs gulp,为什么要是gulp呢?

gulp是最近火起来的前端构建工具,大有赶超grunt之势,它和grunt这种构建工具比较像. grunt是写一个Gruntfile.js来写配置代码,gulp则是写一个gulpfile.js来写配置代码.然后通过命令grunt或者gulp来构建项目, 前端现在三足鼎立的构建工具(不算比较老的ant,yeoman),非fis,grunt,gulp莫属了. fis是用起来最简单的.都不用自己写什么配置文件.直接执行几个命令就能把所有东西给你嗖嗖嗖的弄好.难易程度一颗星. grunt相对来说是最复杂

FIS 使用

fis release fis server start fis release -Dd D:/*** ?__inline roadmap less

FIS 配置小诀窍

之前用 FIS 的时候,发现配置 roadmap 的时候出现了非常诡异的现象:命令行使用 -o 参数,配置文件里对 html 不使用优化,导致 uglify 了 js 文件后,不会修改 html 中对 js 的引用,依旧引用以前的 js,没有引用 uglify 后改变了 MD5 的js. 尝试修改了无数次,反复验证实验,最小化项目代码后重新跑,结果还是一样.百思不得其解,然后联系了 FIS 的开发人员,才了解到,FIS 内置了一些逻辑,如果使用 fis.config.merge 会造成一些诡异的

58到家周俊鹏:webpack PK fis,实现前端工程化我更喜欢前者

责编:陈秋歌,关注前端开发领域,寻求报道或者投稿请发邮件chenqg#csdn.net. 欢迎加入"CSDN前端开发者"微信群,参与热点.难点技术交流.请加群主微信「Rachel_qg」,申请入群,务必注明「公司+职位」.另可申请加入CSDN前端开发QQ群:465281214. 2016年,SDCC(中国软件开发者大会)相继走进了上海.深圳.成都.杭州各地.11月18日-20日将在北京完美收官.作为大会的重要分专题,前端开发专题已邀请到58到家高级前端工程师周俊鹏担任大会讲师,现场将分

工具篇-利用fis压缩项目

fis3 1.添加 fis-conf.js 到项目根目录中 fis-conf.js 内容如下 : //配置MD5版本控制 fis.match('*.{js,css,png,jpg}', { useHash: true }); fis.match('*.js', { // fis-optimizer-uglify-js 插件进行压缩,已内置 // 压缩JS optimizer: fis.plugin('uglify-js') }); fis.match('*.css', { // fis-opti

FIS常用功能之资源压缩

fis server start后 资源压缩,只需要使用命令,不需要添加任何配置 fis release --optimize 或: fis release -o 在浏览器访问按F12,观看压缩前后文件大小对比:

fis 插件

插件列表 插件列表中并未列举所有FIS插件扩展点的插件,仅提供了比较具有通用性的插件.FIS的具体扩展点以及功能可以参见插件扩展点列表. 通过FIS内置的目录规范设置,配合下列插件,我们可以满足绝大部分的前端构建需求,如果这里的插件仍无法满足你的需求,你也可以考虑自行通过配置扩展或插件扩展的形式定制构建流程. 希望将自己插件放在列表中的朋友也可以联系我们添加. 语言扩展类插件 语言扩展类插件的主要工作是将异构语言编译为前端语言.举例来说将CoffeeScript或TypeScript翻译为Jav