vue2.x 和 vue3.x 原始碼編譯

2020-09-19 14:00:46

Vue原始碼編譯

 

vue2.x 原始碼
 
vue3.x 原始碼
 

1. vue2.x原始碼編譯錯誤解決

  • 錯誤資訊:
    error D:\Code\vue\node_modules\phantomjs-prebuilt: Command failed.
    在這裡插入圖片描述

  • 解決方案,參考log提示。

    github下載,由於網路問題,zip包下載很容易失敗,可以手動下載 phantomjs-2.1.1-windows.zip 連結 安裝包,並儲存到C槽:C:\Users\Administrator\AppData\Local\Temp\phantomjs\phantomjs-2.1.1-windows.zip路徑下即可。

2. vue2.x 和 vue3.x編譯

  • 安裝依賴

    yarn install

    npm install

  • 編譯

    yarn build

    npm run build

3. 編譯結果檢視

  • vue2.x 在根目錄 dist/
    在這裡插入圖片描述

  • vue3.x 在根目錄 packages/vue/dist
    在這裡插入圖片描述