一直都是用原生的方式來開放小程序。最近改用mpvue了來開發感覺效率好很多。
但是在我們要初始化一個mpvue的項目的時候,命令如下:
vue init mpvue/mpvue-quickstart firstapp
上面這句命令的運行,很多新人都會遇到這樣或者那樣的問題。
筆者遇到的問題是:
Failed to download repo mpvue/mpvue-quickstart fileType is not a function
上面這個錯誤信息不是重點,因爲不同的環境,遇到的錯誤信息不一樣,所以重點是爲什麼會報錯。
經過排查,發現,安裝過程報錯,不管錯誤信息是什麼(網絡環境引起的除外),只有一個原因,那就是沒有按照官方的教程來:
其中比較容易引起出錯的是vue-cli版本不對,導致的安裝失敗。比如筆者安裝vue-cli的命令是:
npm install vue-cli -g
這種方式安裝的是最新版的vue-cli。但是官方要求安裝2.9的。所以只要卸載了,重新安裝2.9版本的vue-cli問題就解決了。