IDE 命令行工具

2020-02-15 02:50 更新

介紹

開發(fā)者工具提供了命令行供外部調(diào)用,開發(fā)者可以通過(guò)命令行工具進(jìn)行登錄、預(yù)覽、上傳等操作。 通過(guò)命令行調(diào)用安裝完成的工具可執(zhí)行文件,完成登錄、預(yù)覽、上傳等操作。

命令行工具所在位置:

macOS: <安裝路徑>/Contents/Resources/app.asar.unpacked/bytecli

Windows: <安裝路徑>/resources/app.asar.unpacked/bytecli.bat

請(qǐng)將此路徑添加到環(huán)境變量中


命令行

1. 打開 IDE

# 打開工具
'-o, --open'

2. 命令行登錄

  • 字節(jié)跳動(dòng)開發(fā)者工具登錄

由于字節(jié)跳動(dòng)開發(fā)者工具只提供手機(jī)號(hào)登錄方式,因此需要在命令行進(jìn)行兩步驗(yàn)證,1)輸入手機(jī)號(hào); 2)輸入手機(jī)驗(yàn)證碼

# 1)輸入手機(jī)號(hào)
bytecli -l 176xxxxxxxx
# 2) 輸入手機(jī)驗(yàn)證碼,驗(yàn)證碼在手機(jī)號(hào)后輸入,用'@'分隔
bytecli -l 176xxxxxxxx@xxxx
  • 飛書開發(fā)者工具登錄

飛書開發(fā)者工具提供掃描二維碼登錄方式,輸入以下命令,打開手機(jī)飛書掃描終端上的二維碼,確認(rèn)登錄

# 登錄,在終端中打印登錄二維碼

bytecli -l

3. 命令行預(yù)覽

預(yù)覽時(shí)必須處于登錄狀態(tài),如果沒(méi)有登錄,會(huì)提示需先登錄。

-p, --preview <project_root>: 預(yù)覽代碼,project_root 指定項(xiàng)目根路徑。 --preview-qr-output [format[@path]]: 指定二維碼輸出形式,format 可選值包括 terminal(命令行輸出), base64, image。如果有填 path,表示結(jié)果輸出到指定路徑的文件中。如果沒(méi)填 path,表示將結(jié)果輸出到命令行。不使用此選項(xiàng)或使用了但沒(méi)有填 format 的話則默認(rèn)為命令行打印。

# 預(yù)覽小程序,在終端中打印預(yù)覽二維碼
bytecli -p /Users/username/demo

# 預(yù)覽小游戲,在終端中打印預(yù)覽二維碼
bytecli -p /Users/username/demo --preview-game

# 預(yù)覽小程序,二維碼轉(zhuǎn)成 base64 并存到文件 /Users/username/code.txt
bytecli -p /Users/username/demo --preview-qr-output base64@/Users/username/code.txt

# 預(yù)覽小程序,二維碼轉(zhuǎn)成 二進(jìn)制圖片 并存到文件 /Users/username/preview.png
bytecli -p /Users/username/demo --preview-qr-output image@/Users/username/preview.png

4. 命令行上傳代碼

上傳代碼時(shí)必須處于登錄狀態(tài),如果沒(méi)有登錄,會(huì)提示需先登錄。

上傳代碼需要的信息包括項(xiàng)目根目錄、版本號(hào)、以及可選的版本備注。

-u, --upload version@project_root: 上傳代碼,version 指定版本號(hào),project_root 指定項(xiàng)目根路徑。

# 上傳路徑 /Users/username/demo 下的項(xiàng)目,指定版本號(hào)為 1.0.0,版本備注為 initial release
bytecli -u 1.0.0@/Users/username/demo --upload-desc 'initial release'

# 上傳路徑 /Users/username/demo 下的小游戲,指定版本號(hào)為 1.0.0,版本備注為 initial release
bytecli -u 1.0.0@/Users/username/demo --upload-desc 'initial release' --upload-game
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)