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

相關文章
相關標籤/搜索