Taro,快速上手教程(一)

发布时间:2019-08-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Taro,快速上手教程(一)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

个人所有文章同步到:https://github.com/zhengzhuan...

前言

最近公司Boss准备开发几款可以在微信小程序端和H5端同时运行的一套商城,接着就是任务下发喽,但是有一点,时间紧任务重,Boss直接说其他的不管,反正几个星期之内必须上线,~~~头疼。那就只好想办法喽

机缘巧合在一个博客栏目看到了Taro的beta版本,研究下,心里小九九就像看一下,谁知道是啥呢,这不看不知道一看吓一跳,先上个图

Taro,快速上手教程(一)

这简直是一个神器啊,基本上等于自己多了这么多技能,感谢创作者们的激情付出

介绍

Taro是一套遵循 React 语法规范的多端统一开发框架

多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。

Taro 是一套遵循 React 语法规范的 多端开发 解决方案。现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。

使用 Taro,我们可以只书写一套代码,再通过 Taro 的编译工具,将代码分别编译出可以在不同端(微信小程序、H5、RN 等)运行的代码

官网:https://taro.aotu.io/

React 语法风格

Taro 遵循 React 语法规范,它采用与 React 一致的组件化思想,组件生命周期与 React 保持一致,同时支持使用 JSX 语法,让代码具有更丰富的表现力,使用 Taro 进行开发可以获得和 React 一致的开发体验。

其实说实话,就算不会React,跟着Taro学习,看几遍也就会了,作者就这这样学习的,嘻嘻

正言

废话不多说,直接上,正所谓,算了忘了古诗词了,接下来进入Taro的世界吧

安装

先来安装一下Taro吧

/** Quick Start WITh NPM Or Yarn **/
$ npm install -g @tarojs/cli
$ yarn global add @tarojs/cli

小伙伴们安装成功了吗,如果不出现什么意外的情况下,基本上安装都能成功,不成功的小伙伴看一下自己的node哦,node没错的话,可能是网络的原因,可以尝试一下cnpm吧

安装成功后基本上可以看到以下画面

Taro,快速上手教程(一)

看到这里证明你安装成功了哦!下接下来输入

taro -V

Taro,快速上手教程(一)

看一下版本哦,目前Taro可能处于初期开发阶段,版本更新会比较快,不过不要紧,不会影响到你的项目哦,相反会更好

好了安装成功后,Taro就可以正常使用啦

创建项目

接下来创建项目就是喽

Taro init demo

taro会以非常快速度创建完成

Taro,快速上手教程(一)

这里作者不知道为啥地下有点不好,但不要紧,无关大雅

Taro,快速上手教程(一)

当你看到这里时,Taro项目就创建成功喽,我感觉作者还是比较皮的,还有个可爱的小表情

Taro目录

好了,看一下Taro目录喽

Taro,快速上手教程(一)

具体Taro使用命令看一下项目的package.json目录哦

先来运行一下吧,输入

npm run dev:h5

浏览器会自动打开一个10086端口的地址

Taro,快速上手教程(一)

Taro项目就创建成功啦,简单吧,他的开发其实也挺简单哦,快去上手吧

Taro介绍结尾,运行

微信小程序
选择微信小程序模式,需要自行下载并打开微信开发者工具,然后选择项目根目录进行预览。
微信小程序编译预览及打包

# npm script
$ npm run dev:weapp
$ npm run build:weapp

H5
H5 模式,无需特定的开发者工具,在执行完下述命令之后即可通过浏览器进行预览
H5 编译预览及打包

# npm script
$ npm run dev:h5

React Native
React Native 端运行需执行如下命令,React Native 端相关的运行说明请参见 React Native 教程

# npm script
$ npm run dev:rn

百度小程序
选择百度小程序模式,需要自行下载并打开百度开发者工具,然后在项目编译完后选择项目根目录下 dist 目录进行预览。
百度小程序编译预览及打包

# npm script
$ npm run dev:swan
$ npm run build:swan

支付宝小程序
选择支付宝小程序模式,需要自行下载并打开支付宝小程序开发者工具,然后在项目编译完后选择项目根目录下 dist 目录进行预览。
支付宝小程序编译预览及打包

# npm script
$ npm run dev:alipay
$ npm run build:alipay

对了,Taro更新比较快,还要记得更新Taro项目哦

Taro 提供了更新命令来更新 CLI 工具自身和项目中 Taro 相关的依赖
更新 Taro CLI 工具

# taro
$ taro update self
# npm
npm i -g @tarojs/cli@latest
# yarn
yarn global add @tarojs/cli@latest

安装成功喽,看下一篇文章看Taro开的的第一个项目

脚本宝典总结

以上是脚本宝典为你收集整理的Taro,快速上手教程(一)全部内容,希望文章能够帮你解决Taro,快速上手教程(一)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。