-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
提示
-1:cli:命令'launch web'不存在或缺少参数 当前命令执行错误
cli --help 里也没有 launch 命令啊
~ % hbuilderx --help
--------------- HBuilderX(v4.87.2025121004) cli (v1.0.0.0)--------------
cloud functions
云开发
参数:
--prj 项目名称或项目在列表中的编号
--provider 云服务提供商代号, tcb|aliyun|alipay 取值有[tcb|aliyun|alipay]
--name 资源名称
--unimod 资源所属uni_module模块名称
--cloud 获取云端资源,无值
--list 获取资源列表
可为 cloudfunction、common、db、vf、action 或 space
此时如果填入参数unimod,则操作uni_module模块下资源
获取云函数列表
本地:cli cloud functions --list cloudfunction --prj projectname --provider aliyun [--unimod modname]
云端:cli cloud functions --list cloudfunction --prj projectname --provider aliyun --cloud [--unimod modname]
获取云函数公共模块列表
本地:cli cloud functions --list common --prj projectname --provider aliyun [--unimod modname]
云端:cli cloud functions --list common --prj projectname --provider aliyun --cloud [--unimod modname]
获取数据库集合Schema列表
本地:cli cloud functions --list db --prj projectname --provider aliyun [--unimod modname]
云端:cli cloud functions --list db --prj projectname --provider aliyun --cloud [--unimod modname]
获取数据库校验函数列表
本地:cli cloud functions --list vf --prj projectname --provider aliyun [--unimod modname]
云端:cli cloud functions --list vf --prj projectname --provider aliyun --cloud [--unimod modname]
获取action列表
本地:cli cloud functions --list action --prj projectname --provider aliyun [--unimod modname]
云端:cli cloud functions --list action --prj projectname --provider aliyun --cloud [--unimod modname]
获取云空间列表
cli cloud functions --list space --prj projectname --provider aliyun
--download 下载项目资源
可为 cloudfunction、common、db、vf、action 或 all
除aallcloudfunctions外此时如果填入参数unimod,则操作uni_module模块下资源
action不接收资源名称的参数
下载某个云函数
cli cloud functions --download cloudfunction --prj projectname --provider aliyun --name cloudfunctionname [--unimod modname]
下载某个云函数公共模块
cli cloud functions --download common --prj projectname --provider aliyun --name commonname [--unimod modname]
下载某个数据库集合Schema
cli cloud functions --download db --prj projectname --provider aliyun --name databasename [--unimod modname]
下载某个数据库校验函数
cli cloud functions --download vf --prj projectname --provider aliyun --name validateFunctionname [--unimod modname]
下载整个client db action
cli cloud functions --download action --prj projectname --provider aliyun [--unimod modname]
下载所有云函数、云函数公共模块及actions
cli cloud functions --download all --prj projectname --provider aliyun [--unimod modname]
--upload 上传项目资源
可为 cloudfunction、common、db、vf、action 或 all
除all外此时如果填入参数unimod,则操作uni_module模块下资源
上传某个云函数
cli cloud functions --upload cloudfunction --prj projectname --provider aliyun --name cloudfunctionname [--unimod modname]
上传某个云函数公共模块
cli cloud functions --upload common --prj projectname --provider aliyun --name commonname [--unimod modname]
上传某个数据库集合Schema
cli cloud functions --upload db --prj projectname --provider aliyun --name databasename [--unimod modname]
上传某个数据库校验函数
cli cloud functions --upload vf --prj projectname --provider aliyun --name validateFunctionname [--unimod modname]
上传某个action
cli cloud functions --upload action --prj projectname --provider aliyun --name cdbname [--unimod modname]
上传所有云函数、云函数公共模块及actions
cli cloud functions --upload allcloudfunctions --prj projectname --provider aliyun [--unimod modname]
--initdatabase 初始化数据库数
--assignspace 指定云空间
devices list
CLI 获取设备列表
用法:./cli devices list
文档:https://hx.dcloud.net.cn/cli/devices-list
参数:
--help 发行cli命令帮助
--platform 设备类型 取值有[android|ios-iPhone|ios-simulator|mp-harmony|app-harmony] 默认值为:android
help
cli 工具帮助信息
cli(Command Line Interface)提供快捷操作HBuilderX各种功能的工具
用法:./cli open 启动HBuilderX
./cli app quit 关闭HBuilderX
hosting delete
删除云空间文件或文件夹
参数:
--space 空间名称或id
--provider 云服务商名称,tcb|aliyun|alipay 取值有[tcb|aliyun|alipay]
--path 云空间文件名或目录名,目录以/结尾
hosting deploy
前端网页托管
参数:
--prj 项目名称或序号,可使用project list获得
--space 空间名称或id
--provider 云服务商名称,tcb|aliyun|alipay 取值有[tcb|aliyun|alipay]
--source 以项目路径为基础的相对目录,如果没有这个参数则以项目根目录上传
--prefix 云端路径前缀,如果没有这个参数则上传目标为云空间根目录
hosting list
获取云空间文件列表
参数:
--space 空间名称或id
--provider 云服务商名称,tcb|aliyun|alipay 取值有[tcb|aliyun|alipay]
--prefix 云端路径前缀,如果没有这个参数则目标为云空间根目录
logcat app-android
CLI 查看获取运行到Android App日志。文档:https://hx.dcloud.net.cn/cli/logcat-app?id=logcat-app-android
用法:./cli logcat app-android --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--deviceId 指定要使用的设备序列号,默认使用第一个设备,可通过devices list获取设备列表
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat app-harmony
CLI 查看运行到鸿蒙日志。文档:https://hx.dcloud.net.cn/cli/logcat-app?id=logcat-app-harmony
用法:./cli logcat app-harmony --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--deviceId 指定要使用的设备序列号,默认使用第一个设备,可通过devices list获取设备列表
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat app-ios
CLI 查看运行到iOS App日志。文档:https://hx.dcloud.net.cn/cli/logcat-app?id=logcat-app-ios
用法:./cli logcat app-ios --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--deviceId 指定要使用的设备序列号,默认使用第一个设备,可通过devices list获取设备列表
--iosTarget 设备类型 取值有[device|simulator] 默认值为:device
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-360
CLI 查看运行到小程序-360(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-360
用法:./cli logcat mp-360 --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-alipay
CLI 查看运行到小程序-支付宝(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-alipay
用法:./cli logcat mp-alipay --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-baidu
CLI 查看运行到小程序-百度(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-baidu
用法:./cli logcat mp-baidu --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-harmony
CLI 查看运行到鸿蒙元服务(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-harmony
用法:./cli logcat mp-harmony --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--deviceId 指定要使用的设备序列号,默认使用第一个设备,可通过devices list获取设备列表
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-jd
CLI 查看运行到小程序-京东(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-jd
用法:./cli logcat mp-jd --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-kuaishou
CLI 查看运行到小程序-快手(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-kuaishou
用法:./cli logcat mp-kuaishou --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-lark
CLI 查看运行到小程序-飞书(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-lark
用法:./cli logcat mp-lark --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-qq
CLI 查看运行到小程序-QQ(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-qq
用法:./cli logcat mp-qq --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-toutiao
CLI 查看运行到小程序-抖音(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-toutiao
用法:./cli logcat mp-toutiao --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-weixin
CLI 查看运行到小程序-微信日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-weixin
用法:./cli logcat mp-weixin --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat mp-xhs
CLI 查看运行到小程序-小红书(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-mp-xhs
用法:./cli logcat mp-xhs --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat quickapp-webview-huawei
CLI 查看运行到快应用-华为(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-quickapp-webview-huawei
用法:./cli logcat quickapp-webview-huawei --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat quickapp-webview-union
CLI 查看运行到快应用-联盟(仅适用于uni-app)日志。文档:https://hx.dcloud.net.cn/cli/logcat-miniProgram?id=logcat-quickapp-webview-union
用法:./cli logcat quickapp-webview-union --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
logcat web
CLI 查看运行到Web或手机H5日志。文档:https://hx.dcloud.net.cn/cli/logcat-web
用法:./cli logcat web --help
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目名称或绝对路径
--mode 日志模式 取值有[full|lastBuild|prevBuild] 默认值为:prevBuild
--browser 浏览器类型 取值有[Built|Chrome|Firefox|Ie|Edge|Safari] 默认值为:Built
open file
指定文件路径
参数:
--file 打开指定路径文件
pack
App-Android/iOS云打包。文档:https://hx.dcloud.net.cn/cli/pack
用法:cli pack --help
参数:
--help 打包cli命令帮助
--config 配置文件绝对路径,配置文件配置,参考configure.json 参数 config 为文件路径,请填写一个有效的文件路径
--project HBuilder X里导入的项目绝对路径
--platform 打包平台,默认值android,取值有android,ios如果要打多个逗号隔开
--iscustom 是否使用自定义基座 只有值为true时使用自定义基座 取值有[true|false]
--safemode 打包方式是否为安心打包,只有值为true时为安心打包,否则为传统打包 取值有[true|false]
--sourceMap 生成SourceMap(仅适用于uni-app项目) 取值有[true|false] 默认值为:false
--isconfusion 是否混淆,只有值为true时混淆 取值有[true|false]
--splashads 开屏广告,只有值为true时打开 取值有[true|false]
--rpads 悬浮红包广告,只有值为true时打开 取值有[true|false]
--unimpads 激励视频广告,只有值为true时打开 取值有[true|false]
--android.packagename 安卓包名,打安卓包时必填
--android.androidpacktype 安卓打包类型 默认值0,0 使用自有证书 1 使用公共证书 2 使用DCloud老版证书 3 使用云端证书
--android.certalias 安卓打包证书别名,自有证书打包填写的参数
--android.certfile 安卓打包证书文件路径,自有证书打包填写的参数 参数 android.certfile 为文件路径,请填写一个有效的文件路径
--android.certpassword 安卓打包证书密码,自有证书打包填写的参数
--android.storepassword 安卓打包证书库密码,自有证书打包填写的参数
--android.channels 安卓平台要打的渠道包,取值有google,yyb,360,huawei,xiaomi,oppo,vivo如果要打多个逗号隔开
--android.antiResignAppid 安卓防重签,绑定appid,只有值为true时生效 取值有[true|false]
--android.antiResignAppid 安卓防重签,绑定包名,只有值为true时生效 取值有[true|false]
--android.antiResignPackageName 安卓防重签,绑定签名,只有值为true时生效 取值有[true|false]
--ios.bundle iOS appid 打ios包时必填
--ios.supporteddevice iOS打包支持的设备类型,默认值iPhone 值有iPhone,iPad,如果要打多个逗号隔开打包平台
--ios.isprisonbreak iOS打包是否打越狱包,只有值为true时打越狱包,否则打正式包
--ios.channels iOS平台要打的渠道包,取值有phone,simulator如果要打多个逗号隔开(只对mac生效)
--ios.profile iOS使用自定义证书打包的profile文件路径 参数 ios.profile 为文件路径,请填写一个有效的文件路径
--ios.certfile iOS使用自定义证书打包的p12文件路径 参数 ios.certfile 为文件路径,请填写一个有效的文件路径
--ios.certpassword iOS使用自定义证书打包的证书密码
pack app-harmony
App-Harmony-本地打包。文档:https://hx.dcloud.net.cn/cli/pack
用法:cli pack app-harmony --help
cli pack app-harmony --project D:/projects/demo-app
cli pack app-harmony --project demo-app
参数:
--help cli命令帮助
--project HBuilder X里导入的项目绝对路径或目录名
pack mp-harmony
鸿蒙元服务打包(仅适用于 uni-app)。文档:https://hx.dcloud.net.cn/cli/pack-app-harmony
用法:cli pack mp-harmony --help
cli pack mp-harmony --project D:/projects/demo-app
cli pack mp-harmony --project demo-app
参数:
--help cli命令帮助
--project HBuilder X里导入的项目绝对路径或目录名
project close
关闭项目
参数:
--path 项目绝对路径
project list
列举所有项目
project open
导入项目
参数:
--path 项目绝对路径
publish app
CLI 原生App-本地打包(生成本地打包App资源)。文档:https://hx.dcloud.net.cn/cli/publish-APP-appResource
用法:./cli publish app --help
./cli publish app --type appResource --project xxx
参数:
--help 发行cli命令帮助
--platform [APP] 发行平台
--project HBuilder X里导入的项目绝对路径
--type [appResource] 本地打包(生成本地打包App资源)
publish app
CLI 原生App-制作应用wgt包。文档:https://hx.dcloud.net.cn/cli/publish-APP-wgt
用法:./cli publish app --help
./cli publish app --type wgt --project xxx --name test.wgt --confuse true
参数:
--help 发行cli命令帮助
--platform [APP] 发行平台
--project HBuilder X里导入的项目绝对路径
--type [wgt] 制作应用wgt包
--name 导出名称(不指定默认为:AppID)
--path 导出路径(不指定默认为:项目根路径/unpackage/release)
--confuse 是否对配置的js/nvue文件进行原生混淆 取值有[true|false] 默认值为:false
--sourceMap 生成SourceMap 取值有[true|false] 默认值为:false
publish app-android
CLI 安卓APP-本地打包(生成本地打包App资源)。文档:https://hx.dcloud.net.cn/cli/publish-APP-appResource
用法:./cli publish app-android --help
./cli publish app-android --type appResource --project xxx
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目绝对路径
--type [appResource] 本地打包(生成本地打包App资源)
publish app-android
CLI 安卓APP-制作应用wgt包。文档:https://hx.dcloud.net.cn/cli/publish-APP-wgt
用法:./cli publish app-android --help
./cli publish app-android --type wgt --project xxx --name test.wgt --confuse true
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目绝对路径
--type [wgt] 制作应用wgt包
--name 导出名称(不指定默认为:AppID)
--path 导出路径(不指定默认为:项目根路径/unpackage/release)
--confuse 是否对配置的js/nvue文件进行原生混淆 取值有[true|false] 默认值为:false
--sourceMap 生成SourceMap 取值有[true|false] 默认值为:false
publish app-harmony
App-Harmony-本地打包App资源。文档:https://hx.dcloud.net.cn/cli/publish-app-harmony
用法:./cli publish app-harmony --help
./cli publish app-harmony --project demo-app --type appResource
cli publish app-harmony --project demo-app --type wgt
参数:
--help cli命令帮助
--project HBuilder X里导入的项目绝对路径或目录名
--type [appResource|wgt] 本地打包(生成本地打包App资源)
publish app-harmony
CLI 鸿蒙APP-制作应用wgt包。文档:https://hx.dcloud.net.cn/cli/publish-APP-wgt
用法:./cli publish app-harmony --help
./cli publish app-harmony --type wgt --project xxx --name test.wgt --confuse true
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目绝对路径
--type [wgt] 制作应用wgt包
--name 导出名称(不指定默认为:AppID)
--path 导出路径(不指定默认为:项目根路径/unpackage/release)
--sourceMap 生成SourceMap 取值有[true|false] 默认值为:false
publish app-ios
CLI iOS APP-本地打包(生成本地打包App资源)。文档:https://hx.dcloud.net.cn/cli/publish-APP-appResource
用法:./cli publish app-ios --help
./cli publish app-ios --type appResource --project xxx
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目绝对路径
--type [appResource] 本地打包(生成本地打包App资源)
publish app-ios
CLI iOS APP-制作应用wgt包。文档:https://hx.dcloud.net.cn/cli/publish-APP-wgt
用法:./cli publish app-ios --help
./cli publish app-ios --type wgt --project xxx --name test.wgt --confuse true
参数:
--help 发行cli命令帮助
--project HBuilder X里导入的项目绝对路径
--type [wgt] 制作应用wgt包
--name 导出名称(不指定默认为:AppID)
--path 导出路径(不指定默认为:项目根路径/unpackage/release)
--confuse 是否对配置的js/nvue文件进行原生混淆 取值有[true|false] 默认值为:false
--sourceMap 生成SourceMap 取值有[true|false] 默认值为:false
publish mp-alipay
cli发行支付宝小程序。文档:https://hx.dcloud.net.cn/cli/publish-mp-alipay
用法:./cli publish mp-alipay --help
./cli publish mp-alipay --project xxx --name xxx --appid wxxxxxxxxxx --upload true --version 0.0.1 --privatekey /Users/xxx/Documents/xxxxxxxxx.json --description xxx
参数:
--help 发行cli命令帮助
--platform [MP-ALIPAY] 发行平台
--project HBuilder X里导入的项目绝对路径
--name 名称(不指定默认为项目名称)
--appid 小程序appid
--subPackage 行为混合分包名称(subPackage、upload只能填其中一)
--upload 是否打包后上传到支付宝平台(subPackage、upload只能填其中一) 取值有[true|false] 默认值为:false
--version 要上传小程序的版本号
--privatekey 开发工具上传密钥文件
--description 上传的小程序描述
publish mp-weixin
cli发行微信小程序。文档:https://hx.dcloud.net.cn/cli/publish-mp-weixin
用法:./cli publish mp-weixin --help
./cli publish mp-weixin --project xxx --name xxx --appid wxxxxxxxxxx --upload true --version 0.0.1 --privatekey /Users/xxx/Documents/private.wxxxxxxxxxx.key --description xxxxx
参数:
--help 发行cli命令帮助
--platform [MP-WEIXIN] 发行平台
--project HBuilder X里导入的项目绝对路径
--name 名称(不指定默认为项目名称)
--appid 小程序appid
--subPackage 行为混合分包名称(subPackage、upload只能填其中一)
--upload 是否打包后上传到微信平台(subPackage、upload只能填其中一) 取值有[true|false] 默认值为:false
--version 要上传小程序的版本号
--privatekey 微信代码上传密钥文件
--description 上传的小程序描述
--robot 指定微信ci机器人编号(取值范围:1 ~ 30),默认为 1
--sourceMap 生成SourceMap 取值有[true|false] 默认值为:false
publish web
CLI 发行到Web。文档:https://hx.dcloud.net.cn/cli/publish-h5
用法:./cli publish web --help
./cli publish web --project xxx --webTitle xxx --ssr true --webHosting true --provider aliyun --spaceId xxx-xxx-xxx-xxx-xxx
参数:
--help 发行cli命令帮助
--platform [Web] 发行平台
--project HBuilder X里导入的项目绝对路径
--webTitle 网站标题(发行类型为H5时可配置此项,不指定默认为项目名称)
--webDomain 网站域名(发行类型为H5时可配置此项)
--ssr 是否ssr发行(项目使用vue3时配置此项才生效) 取值有[true|false] 默认值为:false
--ssrHost ssr发行时,网页托管的服务商绑定多个域名情况下,需指定域名
--ssrProvider ssr发行时,项目下绑定多个云服务空间时,需指定云函数上传到那个服务商,可选值为[aliyun|alipay|tcb]
--webHosting 是否前端网页托管 取值有[true|false] 默认值为:false
--provider 服务商代号 取值有[aliyun|alipay|tcb] 默认值为:aliyun
--spaceId 云空间id
--sourceMap 是否生成SourceMap 取值有[true|false] 默认值为:false
uniCloud.synchronouDependencies
上传Schema扩展Js的配置
参数:
--path 项目的绝对路径
--provider 云服务提供商代号,可选aliyun、tcb、alipay
--spaceId 云空间的序号或id
--appId 项目的appId
--prj 项目名
user info
当前登录用户信息
user login
用户登录
参数:
--username 用户名
--password 密码
--global [true|false]是否国际区账号登录,值为 true 时生效,不填写默认为false
user logout
当前用户登出
version
HBuilderX 当前版本号
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels