Voyz's Studio.

微信小程序服务器的搭建

字数统计: 261阅读时长: 1 min
2018/11/11 Share

本地环境

切换到服务端代码目录:

cd server

安装依赖:

npm install

安装全局依赖:

npm install -g nodemon

node tools/initdb.js

npm run dev

1.server/config.js 添加以下配置:

1
// 其他配置 ...
serverHost: 'localhost',
tunnelServerUrl: '',
tunnelSignatureKey: '27fb7d1c161b7ca52d73cce0f1d833f9f5b5ec89',
// 腾讯云相关配置可以查看云 API 秘钥控制台:https://console.cloud.tencent.com/capi
qcloudAppId: '您的腾讯云 AppID',
qcloudSecretId: '您的腾讯云 SecretId',
qcloudSecretKey: '您的腾讯云 SecretKey',
wxMessageToken: 'weixinmsgtoken',
networkTimeout: 30000

2.修改 client/config.js:

src/utils/config中设置url,如:http://localhost:5757

3.安装依赖:

切换到服务端代码目录:
cd server

安装依赖:
npm install

安装全局依赖:
npm install -g nodemon

4.初始化数据库:

开启mysql修改config中的密码:
node tools/initdb.js

5.本地启动调试环境:

Debug 模式:
npm run dev

开发版环境

1.[project.config.json]

添加 "qcloudRoot": "./server/",

2.[src/utils/config]

设置url,如:'https://3yuexwft.qcloud.la'

3.[server/config.js]

注释掉本地服务器字段
修改mysql密码,默认为appid
CATALOG
  1. 1. 本地环境
    1. 1.0.1. 切换到服务端代码目录:
    2. 1.0.2. 安装依赖:
    3. 1.0.3. 安装全局依赖:
      1. 1.0.3.1. 1.server/config.js 添加以下配置:
      2. 1.0.3.2. 2.修改 client/config.js:
      3. 1.0.3.3. 3.安装依赖:
      4. 1.0.3.4. 4.初始化数据库:
      5. 1.0.3.5. 5.本地启动调试环境:
  • 2. 开发版环境
    1. 2.0.0.1. 1.[project.config.json]
    2. 2.0.0.2. 2.[src/utils/config]
    3. 2.0.0.3. 3.[server/config.js]