新聞中心
- 命令行工具
- 安裝與更新
- 安裝
- 更新
- 功能
- 預(yù)覽
- web 化預(yù)覽
- 發(fā)布
- 反饋與建議
- 安裝與更新
命令行工具
安裝與更新
npm 工具包下載地址
創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括膠州網(wǎng)站建設(shè)、膠州網(wǎng)站制作、膠州網(wǎng)頁制作以及膠州網(wǎng)絡(luò)營(yíng)銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,膠州網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到膠州省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
安裝
npm i swan-toolkit -g
- 環(huán)境依賴:Node.js 。
- 亦可局部安裝,通過
npx或node_modules/.bin/swan執(zhí)行。 - 本工具跨平臺(tái),可以部署在 windows/Mac/Linux ,可用于產(chǎn)品集成流水線部署。
- (全局)安裝后即可使用全局 shell 命令
swan。
更新
當(dāng)該 npm 包有更新時(shí),將會(huì)在使用過程中以命令行輸出形式提示,建議請(qǐng)按照提示使用安裝命令更新 npm 包;另為了不干擾集成流水線功能,更新提示不會(huì)在使用--json參數(shù)時(shí)展示,對(duì)于此種情況建議定期檢查并手動(dòng)更新。
功能
- 下文提到的登錄密鑰,因?yàn)樯婕暗絺€(gè)人賬戶的身份認(rèn)證,在用于公共機(jī)器構(gòu)建流水線時(shí),建議使用獨(dú)立開發(fā)賬號(hào)的登錄密鑰,并做好用戶隔離和安全保護(hù),定期修改賬戶密碼。
- 登錄密鑰獲取方式:在百度智能小程序開發(fā)者工具(版本高于 2.4.1)中登錄后,可通過“菜單 -> 關(guān)于 -> 復(fù)制登錄密鑰”獲取。
預(yù)覽
swan preview --project-path /path/to/your/project --token THE_TOKEN_WITH_PREVIEW_AUTHORIZATION
輸入?yún)?shù)
| 參數(shù)名 | 必填 | 說明 |
|---|---|---|
| -p, —project-path | 必填 | 小程序項(xiàng)目源碼路徑,可為相對(duì)路徑或絕對(duì)路徑 |
| —token | 必填 | 有該小程序發(fā)布權(quán)限的登錄密鑰 |
| —base64 | 選填 | 輸出 base64 格式的預(yù)覽二維碼圖片 |
| —json | 選填 | 只以 json 格式輸出最終結(jié)果,推薦在集成構(gòu)建中使用 |
| -V, —verbose | 選填 | 輸出日志 |
| —game | 選填 | 小游戲預(yù)覽,從 2.4.10 版本開始支持 |
輸出
- 預(yù)覽二維碼、bundle_id ;
- exit code 非 0 時(shí),表示過程存在異常,請(qǐng)根據(jù)輸出報(bào)錯(cuò)日志調(diào)查原因。
web 化預(yù)覽
swan web-preview --project-path /path/to/your/project --token THE_TOKEN_WITH_PREVIEW_AUTHORIZATION
輸入?yún)?shù)
| 參數(shù)名 | 必填 | 說明 |
|---|---|---|
| -p, —project-path | 必填 | 小程序項(xiàng)目源碼路徑,可為相對(duì)路徑或絕對(duì)路徑 |
| —token | 必填 | 有該小程序發(fā)布權(quán)限的登錄密鑰 |
| —base64 | 選填 | 輸出 base64 格式的預(yù)覽二維碼圖片 |
| —json | 選填 | 只以 JSON 格式輸出最終結(jié)果,推薦在集成構(gòu)建中使用 |
| -V, —verbose | 選填 | 輸出日志 |
輸出
- 預(yù)覽二維碼;
- exit code 非 0 時(shí),表示過程存在異常,請(qǐng)根據(jù)輸出報(bào)錯(cuò)日志調(diào)查原因。
發(fā)布
swan upload --project-path /path/to/your/project --token THE_TOKEN_WITH_PREVIEW_AUTHORIZATION --release-version 1.0.0.0 --desc description
輸入?yún)?shù)
| 參數(shù)名 | 必填 | 說明 |
|---|---|---|
| -p, —project-path | 必填 | 小程序項(xiàng)目源碼路徑,可為相對(duì)路徑或絕對(duì)路徑 |
| —token | 必填 | 有該小程序發(fā)布權(quán)限的登錄密鑰 |
| —release-version | 必填 | 發(fā)布版本號(hào) |
| -d, —desc | 選填 | 版本描述 |
| -V, —verbose | 選填 | 輸出日志 |
| —min-swan-version | 選填 | 最低基礎(chǔ)庫版本,參見最低基礎(chǔ)庫版本設(shè)置 |
| —game | 選填 | 小游戲發(fā)布,從 2.4.10 版本開始支持 |
| —sourcemap | 選填 | 自動(dòng)上傳source map ,可以輔助定位線上業(yè)務(wù)代碼的報(bào)錯(cuò)信息 |
輸出
- 發(fā)布成功提示;
- exit code 非 0 時(shí),表示過程存在異常,請(qǐng)根據(jù)輸出報(bào)錯(cuò)日志調(diào)查原因。
反饋與建議
如果在使用中遇到問題,或有改進(jìn)建議,可以在智能小程序開發(fā)者社區(qū)中發(fā)帖向我們反饋,反饋時(shí)請(qǐng)注意以下幾點(diǎn):
- 反饋前請(qǐng)使用
swan version獲取基本版本信息,并在反饋內(nèi)容中標(biāo)明。 - “問題類型”請(qǐng)選擇“開發(fā)者工具”,并在反饋內(nèi)容中標(biāo)明“cli 命令行工具”。
您的反饋將有助于我們完善產(chǎn)品。
新聞標(biāo)題:創(chuàng)新互聯(lián)百度小程序教程:命令行工具
標(biāo)題路徑:http://m.fisionsoft.com.cn/article/dhpidjp.html


咨詢
建站咨詢

