微信公众号开发-开发环境部署教程

JooLun 2月前 ⋅ 4743 阅读

微信公众号开发-开发环境准备

  • windows系统
  • IntelliJ IDEA(安装lombok插件) + WebStorm
  • MySql8(MySql版本必需5.7或者5.7+
  • Redis
  • JDK8(版本必需8或者8+
  • maven(后端项目构建管理)
  • node(前端构建管理)
  • npm
  • SwitchHosts(用于修改hosts)

微信公众号开发-开始部署

  • 修改hosts

   以管理员的身份运行SwitchHosts!,添加如下配置

# 本地开发环境
127.0.0.1 base-nacos
127.0.0.1 base-gateway
127.0.0.1 base-redis
127.0.0.1 base-mysql

    

   用地址base-mysql,看能否连接上MySQL,确保hosts成功修改

   

  • 导入数据库(/joolun/db)确保mysql版本在5.7或以上

    依次将db目录下的脚本导入到mysql

    注意:如果脚本导入报”Unknown collation: 'utf8mb4_0900_ai_ci'“错,请把脚本中的所有”utf8mb4_0900_ai_ci”换成“utf8mb4_bin”,当然你也可以把mysql版本升到8.0.1,毕竟8的在性能方面提升很大

  • 后端发布
1、idea导入后端代码(/joolun),再安装lombok插件
2、修改base-cacos配置文件的数据库密码(/joolun/base-nacos/src/main/resources/bootstrap.yml)

     

3、首先启动BaseNacosApplication

        base-nacos启动成功后

        浏览器中打开http://127.0.0.1:8848/nacos/index.html账号密码:nacos/nacos

4、修改相关密码

        application-dev.yml:修改redis密码

        base-auth-dev.yml、base-codegen-dev.yml、base-upms-admin-dev.yml、base-weixin-mp-dev.yml:

        修改mysql账号、密码,将root换成自己的账号密码

         注意冒号后面要带一个空格

        

5、然后依次启动
BaseGateWayApplication(网关)
BaseAuthApplication(认证授权)
BaseAdminApplication(后台管理系统)
BaseWxMpApplication(微信公众号模块)
BaseCodeGenApplication(代码生成模块)

 

  • 前端发布
1、WebStorm导入前端代码(/joolun-ui)
2、npm run install

3、npm run serve


全部评论: 0

    我有话说: