微信小程序環境搭建(本地,測試,生產)


1.本地 

官網文檔鏈接:https://cloud.tencent.com/document/product/619/11442#.E6.9C.AC.E5.9C.B0.E5.A6.82.E4.BD.95.E6.90.AD.E5.BB.BA.E5.BC.80.E5.8F.91.E7.8E.AF.E5.A2.83

1.配置 config.js,修改server/config.js,增加如下配置,並修改 MySQL 相關的配置為您本地的 MySQL 數據庫,也是這個文件,注意

{
     // 其他配置 ...
    serverHost: 'localhost',
    tunnelServerUrl: '',
    tunnelSignatureKey: '27fb7d1c161b7ca52d73cce0f1d833f9f5b5ec89',
    // 騰訊雲相關配置可以查看雲 API 秘鑰控制台: 
    https://console.cloud.tencent.com/capi
    qcloudAppId: '您的騰訊雲 AppID',
    qcloudSecretId: '您的騰訊雲 SecretId',
    qcloudSecretKey: '您的騰訊雲 SecretKey',
    wxMessageToken: 'weixinmsgtoken',
    networkTimeout: 30000
}

2.初始化環境, 在此之前下載server包(設置-開發者工具-騰訊雲-后台管理,下載node.js SDK)

# 切換到服務端代碼目錄
cd server

# 安裝依賴
npm install

# 安裝全局依賴
npm install -g nodemon

3.初始化數據庫 - 打開 CMD 輸入如下命令:

node tools/initdb.js

4.啟動本地調試環境

#cd server 執行如下命令
npm run dev

 2.開發環境  

官網文檔鏈接:https://console.qcloud.com/lav2/dev

1. 找到小程序項目下的config.js文件,修改host為  微信開發者工具-詳情-騰訊雲狀態-開發環境 request 域名

2.修改server/config.js,

  • 把本地開發環境配置隱藏
  • 修改appId 和 appSecret(微信公眾平台后台找)
  •  useQcloudLogin: false
  • 把mysql的password修改成appId

3.上傳代碼到測試環境

點擊騰訊雲,上傳測試代碼,如圖,四個勾都要勾上,點擊確定,然后就可以看到數據正常展示。

3.生產環境

1.阿里雲

  • 安裝nodejs
  • 安裝koa
  • 安裝koa-router

2.騰訊雲

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM