Vue2.X源碼解讀

主線:

1. Vue init

module.exports = {

vue: path.resolve(__dirname, '../src/entries/web-runtime-with-compiler'),

compiler: path.resolve(__dirname, '../src/compiler'),

core: path.resolve(__dirname, '../src/core'),

shared: path.resolve(__dirname, '../src/shared'),

web: path.resolve(__dirname, '../src/platforms/web'),

weex: path.resolve(__dirname, '../src/platforms/weex'),

server: path.resolve(__dirname, '../src/server'),

entries: path.resolve(__dirname, '../src/entries'),

sfc: path.resolve(__dirname, '../src/sfc')

}

image

1.X與2.X的變化

重點(diǎn)變化就是2.X引入了虛擬DOM,在1.X中,el的處理如下:

this.el = document.querySelector(el)

將 DOM 元素移入 fragment 中

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • core package 概要:Core是所有其他包的基礎(chǔ)包.它提供了大部分功能包括metadata,templa...
    LOVE小狼閱讀 2,872評論 0 3
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • 一天路程就這樣過了, 忘不了的是時時刻刻你的笑臉。 忘不了的是,在腦海徘徊流戀著的,你那桃花般粉嫩的羞紅。 你實美...
    王子與玫瑰閱讀 288評論 0 0
  • 我途徑你的身旁 那是怎樣的綻放 滿腔熱忱,滿樹芬芳 不知我的造訪 是否在你的心里留下波蕩 一步三回頭 我將你回望 ...
    田園執(zhí)筆閱讀 393評論 1 1
  • 黃山的俊秀,很大程度體現(xiàn)在樹上。那是生命不屈于大自然的像征。這種樹,從它還是種子的時候,大自然就列出了考驗它的...
    一頭特立獨(dú)行的豬閱讀 509評論 0 1

友情鏈接更多精彩內(nèi)容