2 回答

TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
jQuery slim,與完整的 jQuery 庫(kù)不同:
不包括 ajax 和效果模塊
它以縮小和非縮小的形式存在:
https://code.jquery.com/jquery-3.5.1.slim.min.js
https://code.jquery.com/jquery-3.5.1.slim.js
jQuery 作為一個(gè)整體可以提供縮小的服務(wù),也可以不提供縮小的服務(wù)。它也可以作為精簡(jiǎn)版或完整版。
縮小是壓縮腳本中的字符同時(shí)保持功能相同的過程。例如,var someLongVariableName
可以通過縮小轉(zhuǎn)換為var c
.
因此,精簡(jiǎn)構(gòu)建和縮小構(gòu)建不是一回事,盡管它們具有相似的目的 - 減少需要通過網(wǎng)絡(luò)發(fā)送的代碼量。
如果您不需要 jQuery 的 ajax 和效果模塊,請(qǐng)使用精簡(jiǎn)版進(jìn)行生產(chǎn)。如果您需要ajax或效果模塊,請(qǐng)不要使用slim版本;使用縮小的完整版本進(jìn)行生產(chǎn)。對(duì)于開發(fā),請(qǐng)使用未縮小的版本,以便可以理解 jQuery 內(nèi)部的錯(cuò)誤。

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
slim 構(gòu)建,不包括 ajax 和effects 模塊,min 和 slim.min 之間的細(xì)微差別:
jquery.slim.min.js(壓縮/生產(chǎn)版本)
jquery.slim.js(未壓縮/開發(fā)版本)
添加回答
舉報(bào)