本文共分為四個部分,系統解析了vue.js 官方腳手架 create-vue 的實現細節。
vue.js
create-vue
第一部分主要是一些準備工作,如原始碼下載、專案組織結構分析、依賴分析、功能點分析等;
第二部分分析了 create-vue 腳手架是如何執行的,執行檔案的生成細節;
第三部分是本文的核心部分,主要分析了終端互動和設定讀取的實現細節、腳手架工程生成細節;
第四部分則是 create-vue 的打包、快照、預釋出等指令碼的實現。