Taro 使用记录

Taro: https://docs.taro.zone/docs
版本: Taro – 3.5.3 Vue: 3.0.0

一、scripts 命令

    "build:weapp:prod": "NODE_ENV=production taro build --type weapp",
    "build:weapp:prod:win": "cross-env NODE_ENV=production taro build --type weapp",
    "build:weapp:prod:devapi": "NODE_ENV=production NODE_API=development taro build --type weapp",
    "build:weapp:prod:devapi:win": "cross-env NODE_ENV=production NODE_API=development taro build --type weapp",
    "build:weapp:dev:devapi": "NODE_ENV=development NODE_API=development taro build --type weapp",
    "build:weapp:dev:devapi:win": "cross-env NODE_ENV=development NODE_API=development taro build --type weapp",
    "dev:weapp": "npm run build:weapp:dev:devapi -- --watch",
    "dev:weapp:win": "npm run build:weapp:dev:devapi:win -- --watch",
    "prod:devapi:weapp": "npm run build:weapp:prod:devapi -- --watch",
    "prod:devapi:weapp:win": "npm run build:weapp:prod:devapi:win -- --watch",
    "prod:weapp": "npm run build:weapp:prod -- --watch",
    "prod:weapp:win": "npm run build:weapp:prod:win -- --watch",
1、 Windows环境
# 本地开发 
	# 开发环境方式构建(代码不压缩,构建速度快,但是包体积过大无法真机调试) - 调测试接口
$ npm run dev:weapp:win
	# 正式环境方式构建(代码压缩,构建速度慢,但是包体积小,可以真机调试) - 调正式接口
$ npm run prod:weapp:win

# 发布上线
	# 测试环境 - 代码压缩构建 + 调用测试环境接口
$ npm run build:weapp:prod:devapi:win
	# 正式环境 - 代码压缩构建 + 调用正式环境接口
$ npm run build:weapp:prod:win
2、 MAC 环境
# 本地开发 
	# 开发环境方式构建(构建速度快,但是包体积过大无法真机调试) - 调测试接口
$ npm run dev:weapp
	# 正式环境方式构建(构建速度慢,但是包体积小,可以真机调试) - 调正式接口
$ npm run prod:weapp

# 发布上线
	# 测试环境 - 代码压缩构建 + 调用测试环境接口
$ npm run build:weapp:prod:devapi
	# 正式环境 - 代码压缩构建 + 调用正式环境接口
$ npm run build:weapp:prod

Tips: 本地开发时,采用不压缩构建时,如果包的体积超了3M,可以在微信开发者工具勾选: 详情-本地设置-预览及真机调试时主包、分包体积上限调整为4M

二、相关配置

1、vue-dev-tool

可以使用vue-dev-tool方便查看各种vue数据

# 1、安装依赖
npm i @tarojs/plugin-vue-devtools --save-dev
# 2、配置
在 /config/index.js的 plugins配置项中添加: '@tarojs/plugin-vue-devtools'
2、全局变量

在 /config/index.js 中配置。不知道为什么在 /config/dev.js 和 /config/prod.js 中配置的无效

defineConstants: {
	baseUrl: process.env.NODE_API === 'development' ? '"http://129.122.222.120/dev"' : '"https://dev.taro.cn"',
	baseImgHost: process.env.NODE_API === 'development' ? '"http://129.122.222.120/img"' : '"https://dev.taro.cn/img"'
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值