1. 程式人生 > >CodePush熱更新切換本地與微軟服務

CodePush熱更新切換本地與微軟服務

之前測試code-push-server時候將服務端地址寫成本地了

操作程式碼:

	code-push login http://192.168.1.100:3000

       此後很長一段時間沒有使用,並且本地服務程式碼、資料庫都刪了

       最近app要啟用熱更新功能,悲劇了各種操作都顯示賬號已登入,但是無法進行操作。執行 logout指令提示連線伺服器失敗。然後各種百度谷歌還是沒用,突然想到是不是要刪除accessKey就無法認證了,然後本地的登入記錄是不是也就無效了

       But accessKey

在本地儲存在哪?找不到。。。然後找code-push在本地安裝位置,這個百度有 /usr/local/bin/lib/node_modules/code-push-click,然後再檢視原始碼

根據命令最終找到了這個

var configFilePath = path.join(process.env.LOCALAPPDATA || process.env.HOME, ".code-push.config");

ok, accessKey就在這個位置.code-push.config
當前使用者目錄下顯示隱藏檔案就能找到這個檔案了,開啟後可以修改

{
	"accessKey":"5E45YvymDy6xUTkkktN3l5eew6hi4ksvOXqog",
	"preserveAccessKeyOnLogout":false,
	"proxy":null,
	"noProxy":false,
	"customServerUrl":"http://192.168.1.28:3000"
}

你想要的全都在這了,想重置可以直接刪除這個檔案,不放心的話可以先做下備份