logo

前段时间用过一次uniapp,后来发现还有个同类型的taro,于是体验了一番。

安装

1
2
3
npm install -g @tarojs/cli

yarn global add @tarojs/cli

初始化项目

1
taro init myApp

myapp是项目名称。

运行

1
2
3
4
5
6
7
8
9
10
11
12
# 微信小程序
"dev:weapp": "npm run build:weapp -- --watch",
"dev:swan": "npm run build:swan -- --watch",
# 支付宝
"dev:alipay": "npm run build:alipay -- --watch",
"dev:tt": "npm run build:tt -- --watch",
# 网页
"dev:h5": "npm run build:h5 -- --watch",
"dev:rn": "npm run build:rn -- --watch",
"dev:qq": "npm run build:qq -- --watch",
"dev:jd": "npm run build:jd -- --watch",
"dev:quickapp": "npm run build:quickapp -- --watch"

打包

1
2
3
4
5
6
7
8
9
"build:weapp": "taro build --type weapp",
"build:swan": "taro build --type swan",
"build:alipay": "taro build --type alipay",
"build:tt": "taro build --type tt",
"build:h5": "taro build --type h5",
"build:rn": "taro build --type rn",
"build:qq": "taro build --type qq",
"build:jd": "taro build --type jd",
"build:quickapp": "taro build --type quickapp",

问题

1.安装完taro后,报错,告诉我taro没有。

解决

1.将taro添加到环境变量中,重新启动就好了。具体如何添加到环境变量中,很简单,找到你安装taro所在文件夹,将 ~/@tarojs\cli\bin添加到变量中就行了,~是指你具体的taro所在路径。