如題,找了很多資料沒看明白,能給通俗的講講嗎?
1 回答

躍然一笑
TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊
CommonJS
是動(dòng)態(tài)同步導(dǎo)入,應(yīng)用于服務(wù)器端,文件都在本地,即使阻塞主線程影響也不大。并且因?yàn)檫€是動(dòng)態(tài)的,所以可以通過require('${path}/xxx.js')
這樣的方式加載模塊。
而ES Module
也就是用improt/export
的方式導(dǎo)入導(dǎo)出模塊,本身就是異步的,因?yàn)閼?yīng)用于瀏覽器端,需要下載文件,采用同步導(dǎo)入會(huì)對(duì)渲染有很大的影響。
添加回答
舉報(bào)
0/150
提交
取消