前面的話

  r.js(下載)是requireJS的優(yōu)化(Optimizer)工具,可以實現(xiàn)前端文件的壓縮與合并,在requireJS異步按需加載的基礎(chǔ)上進一步提供前端優(yōu)化,減小前端文件大小、減少對服務(wù)器的文件請求。本文將詳細(xì)介紹r.js

 

簡單打包

【項目結(jié)構(gòu)】

  以一個簡單的例子來說明r.js的使用。該項目名稱為'demo',在js目錄下包含s1.js和s2.js兩個文件,使用requirejs進行模塊化,內(nèi)容如下

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

//s1.js define(function (){     return 1; }) //s2.js define(function (){     return 2; })

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

  使用main.js來調(diào)用s1.js和s2.js這兩個文件

require(['s1','s2'], function(a,b){   console.log(
        
		

網(wǎng)友評論