taro build --type weapp --watch 如何压缩同时热更?



  • taro 官方文档应该是只需要增加 --env production 就可以了,但是这并不是我想要的,我在开发过程中配置了2层保险:

    1. 通过环境变量__MODE__ === development(其中__MODE__ = process.env.NODE_ENV 被定义为全局常量)来判断是否调用测试环境api接口
    2. 通过微信官方是否能获取到小程序版本环境来判断。(若获取不到默认为正式)

    但是若代码逻辑出现bug,需要真机测试,直接添加 --env production 会造成引用正式的api接口,那么久需要我手动去修改代码。这并不是我想要的情况,我想知道如何在taro的配置中去配置压缩和热更新的逻辑,让我能够在环境变量为development时也能够直接预览,同时编辑文件时,能够实时更新。或者官方能够提供一个相应的配置命令


登录后回复