| | |
| | | static inDevMod = (() => { |
| | | // 网页 |
| | | if (process.env.TARO_ENV === 'h5') { |
| | | // 当没有 url 指定时,只有内网 ip 和 33**/35** 的端口号,视为本地开发模式 |
| | | // http协议访问 |
| | | if (window.location.protocol.indexOf('http') > 0) { |
| | | // 当内网 ip 且使用 33**/35** 的端口号时,视为本地开发模式 |
| | | return /^(192|127|localhost).*?:3[35]\d{2}$/i.test(window.location.host); |
| | | } |
| | | // 非http协议访问 |
| | | else { |
| | | // 开发编译 |
| | | if (process.env.NODE_ENV === 'development') { |
| | | return true; |
| | | } |
| | | // 生产编译 |
| | | else if (process.env.NODE_ENV === 'production') { |
| | | return false; |
| | | } |
| | | } |
| | | } |
| | | // 小程序 |
| | | else if (process.env.TARO_ENV === 'weapp') { |
| | | // 开发编译 |