前面的話

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

 

簡(jiǎn)單打包

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

  以一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明r.js的使用。該項(xiàng)目名稱(chēng)為'demo',在js目錄下包含s1.js和s2.js兩個(gè)文件,使用requirejs進(jìn)行模塊化,內(nèi)容如下

移動(dòng)開(kāi)發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開(kāi)發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

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

移動(dòng)開(kāi)發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開(kāi)發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

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

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

網(wǎng)友評(píng)論