日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

介紹

Vue3發布已經有一段時間了,從目前來看,其生態還算可以,也已經有了各種組件庫給予了支持,但是不管是Vue3還是Vue2都無法直接用來開發小程序,因此國內一些技術團隊針對Vue開發了一些多端兼容運行的開發框架,今天來體驗一下使用Taro來體驗一下使用Vue3開發多平臺運行的小程序,以便于兼容各大小程序平臺!


 

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 


Taro

Taro是一個由多個團隊一起維護的開放式跨端跨框架解決方案,支持使用 React/Vue/Nerv 等框架來開發 微信 / 京東 / 百度 / 支付寶 / 字節跳動 / QQ 小程序 / H5 / RN 等應用

https://github.com/nervjs/taro

目前支持以下平臺的轉換

 

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

 

開發體驗

首先我們安裝Taro 3腳手架,以便于我們進行初始化項目

# 使用 npm(或cnpm) 安裝 CLI
npm install -g @tarojs/cli
#或者使用 yarn 安裝 CLI
yarn global add @tarojs/cli

taro --version查看版本

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

 

如果使用yarn安裝后未出現版本信息,則使用 yarn global bin查看yarn包目錄,將之添加到環境變量即可,然后再使用taro --version查看版本號,當前是Taro v3.3.0

然后使用taro cli初始化一個vue3版本的項目:taro init

 

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

 

自己選擇合適的選項,然后等待安裝依賴,可能需要稍等一會:

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

安裝完成,這時候就可以打開項目了,我們使用VSCode進行代碼編寫

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

這里我們使用字節跳動的小程序為例:

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

熟悉的CompositionAPI,這里我們使用yarn dev:tt(其余平臺類似)進行編譯,然后將dist目錄導入到開發者工具進行預覽測試

 

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

 

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

這里我們項目默認使用了NutUI,像Vue3一樣開發組件,僅僅測試使用

<template>
  <nut-button type="primary">主要按鈕</nut-button>
  <nut-button type="info">信息按鈕</nut-button>
  <nut-button type="default">默認按鈕</nut-button>
  <nut-button type="danger">危險按鈕</nut-button>
  <nut-button type="warning">警告按鈕</nut-button>
  <nut-button type="success">成功按鈕</nut-button>
</template>
<script lang="ts">
import { defineComponent } from "vue";
import { Button } from "@nutui/nutui-taro";

export default defineComponent({
  name: "Button",
  components: { Button },
  setup() {
    return {};
  },
});
</script>

<style lang="sass"></style>

和Vue3一樣的寫法,引入組件:

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

渲染效果

一套代碼,多端運行——使用Vue3開發兼容多平臺的小程序

 

 

總結

Vue3結合Taro讓熟悉Vue3 的開發者們更加容易開發小程序,雖然還有一些問題尚待解決,但是大部分情況下,Taro已經能勝任多端開發的任務,感興趣的小伙伴可以嘗試一下!

分享到:
標簽:程序
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定