Vue+koa2开发一款全栈小程序(5.服务端环境搭建和项目初始化)

 

1.微信公众平台小程序关联腾讯云

腾讯云的开发环境是给免费的一个后台,但是只能够用于开发,如果用于生产是需要花钱的,我们先用开发环境吧

1.用小程序开发邮箱账号登录微信公众平台

2.【设置】→【开发者工具】→第一次是git管理,开启腾讯云关联

3.会一路跳转到腾讯云的【开通开发环境】的流程要走

1.已经完成

2.下载安装微信开发者工具,也已经下载安装了

3.下载Node.js版本Demo

将demo中的server文件夹,复制到mpvue项目中

在项目下的project.config.json中,增加代码:

"qcloudRoot":"/server/",

 在server文件夹下的config.js中,在pass后填写Appid

 

 

 然后在微信开发者工具中,打开项目,点击右上角的【腾讯云】→【上传测试代码】

首次上传选【模块上传】,然后如图把相应的地方勾选,以后就选智能上传就可以了。

 2.搭建本地环境

1.安装MySQL数据库

2.配置本地server文件夹下的config.js,加入配置代码

复制代码
    serverHost: 'localhost',     tunnelServerUrl: '',     tunnelSignatureKey: '27fb7d1c161b7ca52d73cce0f1d833f9f5b5ec89',       // 腾讯云相关配置可以查看云 API 秘钥控制台:https://console.cloud.tencent.com/capi    qcloudAppId: '你的appid',     qcloudSecretId: '你的云api秘钥id',     qcloudSecretKey: '你的云api秘钥key',     wxMessageToken: 'weixinmsgtoken',     networkTimeout: 30000,
复制代码

 

 

获取云api秘钥id和key地址:https://console.cloud.tencent.com/capi
获取appid的地址:https://console.cloud.tencent.com/developer

 

 3.新建cAuth数据库

打开MySQL控制台,执行命令

create database cAuth;

 数据库名cAuth,是与server项目中保持一致。

如果本地的MySQL设置了密码,将server文件下的config.js中的数据库密码配置,填写你mysql数据库的密码

 

4.启动server服务端

打开cmd,cd到server项目目录下,执行

cnpm install

 

cnpm install -g nodemon

5.测试一下本地环境是否搭建好了

在server项目下controllers目录下,新建demo.js文件

关键字:
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信