開發(fā)環(huán)境:nodejs + vue-cli + 微信開發(fā)者工具
vue-cli是vue提供的一個官方的腳手架,使用如下命令:vue init mpvue/mpvue-quickstart my-project快速創(chuàng)建一個基于mpvue-quickstart模板項目, 進入my-project執(zhí)行npm install 和npm run dev后,會生成一個dist目錄,其中是小程序相關的代碼,最后將my-project目錄導入微信開發(fā)者工具,一個mpvue項目就啟動了。
其中pages目錄下面是小程序的頁面,每個頁面的目錄結構都是類似的包含一個vue單文件組件和一個main.js文件,可以很方便的使用組件化的方式開發(fā)小程序。
Vue的生命周期和小程序的生命周期在mpvue中是兼容的,但是推薦使用vue生命周期,因為小程序的生命周期在其他端如web端是沒有相關生命周期的,如小程序onLaunch可以用vue的created代替,但是有些生命周期是小程序獨有的如onPullDownRefresh,這時只能使用小程序自帶的生命周期函數(shù)。
最后如果您也想要開發(fā)一款小程序的話,那么歡迎聯(lián)系我們,匯動信息專注小程序開發(fā)多年,用心為企業(yè)開發(fā)出符合市場、滿足用戶需求的小程序,積累了豐富的開發(fā)經(jīng)驗,歡迎您來洽談!