微信小程式 Vue後台 node伺服器(阿里雲)

2021-09-27 06:14:26 字數 1810 閱讀 5808

目錄

從github更新本地**

更新node伺服器版本

更新伺服器資料庫

更新vue後台

這是多人協作的專案,先將**git到本地,然後自己負責的部分需要改動的,進行修改。

常用使用命令

git checkout master

git stash

git pull

git stash pop

如果有資料庫的變動,在伺服器上需要重新執行.sql檔案,生成新的資料庫。所用到的.sql檔案我放在專案目錄中,因此本地資料庫變動時,需要匯出.sql檔案,然後放到如下圖所示的專案目錄:

**更改之後,更新github版本。

開啟putty,連線伺服器。

登入到伺服器之後,如果安裝了nvm,最好先把npm版本選好

我在專案中是在管理員使用者下啟動專案,所以保證在管理員下。

然後切換到專案目錄,從github拉取專案**。

**拉取成功後,如果需要更改資料庫配置檔案,則進行更改。

檢視pm2中執行的程式

刪除以及執行的node伺服器程式,本專案是圖中第二個,然後重新執行專案

如果有資料庫表結構的變動,則執行本節步驟,否則可以跳過。

常用命令行資料庫命令:

同樣的,首先pull**之後,需要確認是否需要修改**。

更改api位址為線上伺服器

然後對後台程式進行打包

npm run build:prod

打包成功之後,會生成乙個dist目錄,將這個目錄替換的伺服器專案目錄中的dist。我在這兒用了winscp這個視覺化工具,因此可以直接將資料夾拖到伺服器目錄中。

注意:伺服器中的專案目錄並不是遠後台專案,而是僅僅包含dist資料夾以及package.json檔案,以及乙個主js檔案的目錄。

接著重啟pm2中的後台專案

前台微信小程式,後台解析openId

public static string decode string code 授權 必填 string grant type authorization code 預設引數 authorization code string sr sendget.sendget param system.out....

PHP後台實現微信小程式登入

1 呼叫wx.login獲取 code 2 呼叫wx.getuserinfo獲取簽名所需的 rawdata signatrue encryptdata 3 發起請求將獲取的資料傳送的後台。login function e method get success function info 服務端 登入...

Postman 測試微信小程式後台介面

寫後台 feature test 測試 量巨大。這三種方案都非常浪費時間。看到同事在用 postman,我決定嘗試一下。然後在 postman 中選擇 import paste raw text,將複製的 curl bash 命令黏貼進去,匯入即可。這樣測試帶登陸態的介面就方便多了。可以隨意複製,修...