fis 插件

插件列表

插件列表中并未列举全部FIS插件扩展点的插件,仅提供了比较具备通用性的插件。FIS的具体扩展点以及功能能够参见插件扩展点列表css

经过FIS内置的目录规范设置,配合下列插件,咱们能够知足绝大部分的前端构建需求,若是这里的插件仍没法知足你的需求,你也能够考虑自行经过配置扩展或插件扩展的形式定制构建流程。html

但愿将本身插件放在列表中的朋友也能够联系咱们添加。前端

 

语言扩展类插件

语言扩展类插件的主要工做是将异构语言编译为前端语言。举例来讲将CoffeeScript或TypeScript翻译为JavaScript、将Less或Sass翻译为CSS、将各类前端模版预编译为JavaScript提升运行时的效率,总之就是将各类非原生前端语言编译为浏览器支持的前端语言。经过语言扩展类插件咱们能够按照本身喜爱混合各类语言,无需各类工具支撑,使用FIS发布一次就所有处理完成。react

此类插件通常都会使用parser扩展点,能够在npm中搜索fis parser找到更多。git

 

标准后处理器插件

标准后处理器插件的运行时间是在FIS进行了异构语言编译以及标准化处理后。主要用于对文件文件编译内容作最后的调整。github

 

代码检查插件

用于对代码进行校验,执行fis release命令时添加 --lint参数会调用该类型插件。npm

 

代码优化插件

用于各类文件优化,一般是压缩、xss修复等工做json

 

打包前处理插件

 

打包后处理插件

在项目进行打包处理操做后,用于处理整个项目的插件。在这个阶段的插件除了源代码插件信息,还可以获取到打包文件信息。api

相关文章
相关标签/搜索