之前在mac上使用docker會使用kitematic這個很方便的管理界面
到github官方站台上只有winodw與mac的release版本可以下載
Linux則是只有source code需要自己build 執行程式
下載source code 解開發現原來kitematic是一個electron應用程式
直接執行Makefile是有問題的,原因是makefile內引用的npm script有錯
只能選擇自己依照標準electron專案的步驟來build
所有需要的script都已經放在package.json內
只要依照順序執行即可
npm install // 安裝專案需要的node module
npm install electron-packager // 因為需要打包成執行檔 需要安裝electron打包程式
npm run release:debian:x64 // 依照自己的作業系統 在package.json內找到適合的script執行
打包好的程式就會產生在dist目錄下注意 如果build好的kitematic 執行有錯誤
we can't find a native setup
只要改用sudo kitematic執行即可
沒有留言:
張貼留言