Taro是京東前端凸凹實驗室的開源專案,就像它官網說的:多端統一開發解決方案,也就是寫一份代碼可以運行在不同的端上。這是Taro的特色,但除此之外,使用Taro可以像使用react開發一樣而不用考慮小程式自己的語法,另外npm管理依賴、前處理器等都可以在小程式專案中使用。對于剛接觸小程式開發的人來說,確實節省了很多時間。
安裝Taro也是很快的,Taro 專案基于 node,使用npm安裝Taro腳手架@tarojs/cli后就可以創建自己的專案了。
# 使用 npm 安裝 CLI
$ npm install -g @tarojs/cli
# OR 使用 yarn 安裝 CLI
$ yarn global add @tarojs/cli
# OR 安裝了 cnpm,使用 cnpm 安裝 CLI
$ cnpm install -g @tarojs/cli
#初始化專案
?$ taro init yuwenlanzi
在初始化專案時會提示輸入專案介紹、是否使用TypeScript、選擇css前處理器和模板,根據自己的需要選擇即可。
進入專案目錄,然后就像使用react或者vue進行開發一樣,構建的話命令也已經寫好了,在package.json檔案里。
"scripts": {
"build:weapp": "taro build --type weapp", /*構建微信小程式*/
"build:swan": "taro build --type swan",/*構建百度小程式*/
"build:alipay": "taro build --type alipay",/*構建支付寶小程式*/
"build:tt": "taro build --type tt", /*位元組跳動小程式*/
.....
},
最后打包好的檔案在dist目錄,發布的時候指定該目錄上傳就可以了。
但是具體小程式要做什么還沒思路,我的小程式【宇文蘭孜】目前就放上去了一個定投收益計算公式和房貸計算器,以及一些在線課程,然后就不知道做什么了,感覺主體是個人的小程式好多組件都使用不了,比如webview,video,就連展示一些商品都不行,唉。
你們在做自己的小程式的時候都怎么做的呢?歡迎交流一下啊。
uj5u.com熱心網友回復:
用的uniapp做了一個約球小程式:約球online轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/72461.html
標籤:微信開發
