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


咨詢
建站咨詢

