> remax --help
Usage: remax-cli <command> [options]
命令:
remax-cli build build your project
选项:
--help 显示帮助信息 [布尔]
--version 显示版本号 [布尔]
--watch, -w 监听文件变化 [布尔] [默认值: false]
--target, -t 目标平台, 如 wechat, alipay [字符串] [必需]
配置
使用环境变量
remax-cli
支持在编译时读取在当前环境中的环境变量并提供给当前项目使用。在项目中,可以通过 process.env
访问所有名称以 REMAX_APP_
开头的环境变量。
使用环境变量启动编译过程:
> REMAX_APP_REQUEST_ENTRYPOINT=https://path/to/entrypoint/ remax-cli build
如下代码:
const { REMAX_APP_REQUEST_ENTRYPOINT } = process.env
wx.request({
url: REMAX_APP_REQUEST_ENTRYPOINT,
success (res) {},
fail (e) {}
})
将被替换为:
const { REMAX_APP_REQUEST_ENTRYPOINT } = {
// 其他环境变量
REMAX_APP_REQUEST_ENTRYPOINT: "https://path/to/entrypoint/"
}
wx.request({
url: REMAX_APP_REQUEST_ENTRYPOINT,
success (res) {},
fail (e) {}
})
以下环境变量将参与并编译过程,亦可通过 process.env
访问:
NODE_ENV
: 用来区分开发与生产环境,默认为development
;REMAX_PLATFORM
: 作用同 cli 的--target
选项;REMAX_DEBUG
: 为真值时开启 cli 的调试输出。
此功能可配合 dotenv-cli 使用。