-
模塊化編程使用函數(shù)會污染全局變量,導(dǎo)致與其他模塊命名沖突查看全部
-
為什么要做js模塊化查看全部
-
用資源嵌入和資源定位可以對小項目中的資源劃分和維護 編譯過程運行原理:http://fex-team.github.io/fis-site/docs/more/fis-base.html FIS 與 FIS-PLUS 的淵源:http://fex.baidu.com/blog/2014/03/fis-plus/ 基于map.json的前后端架構(gòu)設(shè)計指導(dǎo):http://fex-team.github.io/fis-site/docs/more/mapjson.html查看全部
-
依賴聲明 依賴聲明能力為工程師提供了聲明依賴關(guān)系的編譯接口。fis在執(zhí)行編譯的過程中,會掃描這些編譯標記,從而建立一張 靜態(tài)資源關(guān)系表,它在編譯階段最后會被產(chǎn)出為一份 map.json 文件,這份文件詳細記錄了項目內(nèi)的靜態(tài)資源id、發(fā)布后的線上路徑、資源類型以及 依賴關(guān)系 和 資源打包等信息。使用fis作為編譯工具的項目,可以將這張表提交給后端或者前端框架去運行時根據(jù)組件使用情況來 按需加載資源或者資源所在的包,從而提升前端頁面運行性能。查看全部
-
進階文章推薦查看全部
-
內(nèi)容嵌入可以為工程師提供諸如圖片base64嵌入到css、js里,前端模板編譯到j(luò)s文件中,將js、css、html拆分成幾個文件最后合并到一起的能力。有了這項能力,可以有效的減少http請求數(shù),提升工程的可維護性。 fis不建議用戶使用內(nèi)容嵌入能力作為組件化拆分的手段,因為依賴聲明能力會更適合組件化開發(fā)。查看全部
-
fis支持對html中的script、link、style、video、audio、embed等標簽的src或href屬性進行分析,一旦這些標簽的資源定位屬性可以命中已存在文件,則把命中文件的url路徑替換到屬性中,同時可保留原來url中的query查詢信息查看全部
-
資源定位的好處查看全部
-
fis的三種能力 資源定位:獲取任何開發(fā)中所使用資源的線上路徑 內(nèi)容定位:把一個文件的內(nèi)容(文本)或base64編碼(圖片)嵌入到另一個文件中 依賴聲明:在一個文件內(nèi)標記對其他資源的依賴關(guān)系查看全部
-
靜態(tài)資源添加MD5版本號的好處 靜態(tài)資源版本更新與緩存:http://www.infoq.com/cn/articles/front-end-engineering-and-performance-optimization-part1查看全部
-
fis是使用nodejs編寫的發(fā)布到npm上的模塊,要先安裝nodejs(npm也會一起安裝),在安裝fis 1、先在官網(wǎng)安裝nodejs 2、查看node版本 node -v 3、查看npm版本 npm -v 4、安裝fis命令:npm install fis -g 5、查看fis server的幫助命令:fis server -h 6、啟動server命令:fis server start 7、打開fis server根目錄C:\Documents and Settings\Administrator\Application Data\.fis-tmp\www命令:fis server open 8、執(zhí)行fis release后,會把當前目錄下的程序發(fā)布到fis server根目錄下面,可以在根目錄下面運行程序(或者在瀏覽器地址欄輸入http://127.0.0.1:8080/運行程序)查看全部
-
FIS官網(wǎng) http://fis.baidu.com FIS解決方案官網(wǎng) http://oak.baidu.com查看全部
-
fis release -o 壓縮靜態(tài)文件 fis release -p 合并靜態(tài)資源 fis對靜態(tài)文件的合并到指定文件夾:fis release -pd ./output查看全部
-
fis3的三種語言能力查看全部
-
fis的優(yōu)勢查看全部
舉報
0/150
提交
取消