webOS OSE 研究筆記: 安裝 SDK
發表於 (更新於 ) 分類:webOS OSE 研究筆記
在建立完 Raspberry Pi 3 或是 QEMU x86 的 webOS OSE 系統後,我們就可以準備來開始寫我們的程式了。
不過在這之前,先來裝個 SDK 來方便專案的管理與發佈 (deploy)。
webOS OSE 的 SDK 是由 Node.js 套件組成,主要是用來建立/安裝以及除錯 Web app 使用,整體使用流程大致如下:

除了處理 Web app 外,這份 SDK 也包含了類似 Android 的 adb shell (ares-shell) 或是 adb push (ares-push) 之類的命令好方便我們開發除錯用。
下載 SDK
首先先依照 Download and Install the CLI 這邊的說明,根據你的平台下載對應的壓縮檔,本文只以 Linux 平台為例,請先點選 ares-webos-cli-osesdk-linux.tgz 的連結進行下載。

解壓縮
接下來將其解壓縮,會得到名為 ares-cli 的資料夾,並有以下的結構
coldnew@gentoo ~/ares-cli $ tree -L 3 .
.
├── bin
│ ├── ares
│ ├── ares-generate
│ ├── ares-inspect
│ ├── ares-install
│ ├── ares-launch
│ ├── ares-package
│ ├── ares-pull
│ ├── ares-push
│ ├── ares-server
│ ├── ares-setup-device
│ ├── ares-shell
│ ├── i686
│ │ └── node
│ └── x86_64
│ └── node
├── lib
│ └── node_modules
│ └── ares-webos-sdk
└── OSSNotice-1153_webOS SDK CLI_1.8_180712.html
6 directories, 14 files
安裝
Linux 下的安裝方式很簡單,將這個解壓縮產生的 ares-cli 搬到某個位置,比如 ~/ares-cli 後,在你的 ~/.bashrc 或是 ~/.profile 加入以下這幾行
# Add webos cli
if [ -d "$HOME/ares-cli/bin" ]; then
export PATH="$PATH:$HOME/ares-cli/bin"
fi
這樣當你建立一個新的 shell 後,這個 SDK 的指令就在系統的路徑上囉~