前言
最近一直在搞小程序,使用的是taro框架,熟悉react体验感不错,最近跟进更新适应taro3版本,话不多说下面分享下我在码taro中,比较实用的一些关键点吧。
算不上刻骨铭心,但让你不容易找到
-
process.env.NOTE_ENV:获取当前小程序运行的开发环境。开发版本运行process.env为空对象。
-
taro.request():使用taro.request前不妨了解下Taro.addInterceptor(callback):拦截器,简单说下就是在发起请求前和后可以做一些额外操作。
-
nvm:node包管理工具,如果你有多个版本的taro项目,可以和node版本进行一一对应进行install taro,不同版本taro使用切换nvm
-
taro官方博客: 在看完文档教程,不妨结合博客下更新的文章,很多使用疑问和主要坑点,可以在这里找到官方的回答,呦此时是一首歌。
-
taro ui: 如果你使用的是taro3版本,恭喜你看到这里就对了,你可以放心的使用taroUI的v3.0.0-alphaX系列。现在taroUI是社区在维护,在提issues时回复和跟进不是很及时,有些坑点请好好考察
-
主包过大: 在排查问题前可以使用命令==> NODE_ENV=production taro build --type weapp --watch , 解释:打包方式为生产,采用打包方式比较深度,但是编译速度比较慢
-
项目运行taro环境切换: $npm install --save-dev @tarojs/cli@版本号,此命令单位为某个项目切换环境
写在最后
如果你也在跟进探索taro,不妨交个朋友一起交流吧!
持续更新中......