renren_fast项目解读 —— 环境搭建过程

01 | 基本环境的保证

  1. 进行基本软件安装。(jdk1.8、mysql5、navicat、idea2017、tomcat7、Git)
  2. 进行基本应用的安装:everything、edge、7z、flux(看个人情况选择安装)

02 | 后端环境的搭建

  1. 进行后端项目的导入
    1. VCS—》check out Version Control–》Git—》复制链接https://gitee.com/renrenio/renren-fast.git ----》clone

    2. 创建数据库renren_fast ,数据库编码为 UTF-8

        DROP DATABASE IF EXISTS renren_fast;
        CREATE DATABASE renren_fast DEFAULT CHARACTER SET utf8;
      
    3. 执行 db/mysql.sql 文件,初始化数据(默认支持MySQL)
      直接将sql拖到数据库名字上即可。

    4. 修改 application-dev.yml ,更新MySQL账号和密码

    5. 运行 io.renren.RenrenApplication.java 的 main 方法,则可启动项目

      Swagger路径:http://localhost:8080/renren-fast/swagger/index.html 
      Swagger注解路径:http://localhost:8080/renren-fast/swagger-ui.html
      
    6. 项目入口网址:

03 | 前端环境的搭建

  1. 安装nodejs8.x启动项目:官网:nodejs.cn/download/
    • 安装好后查看nodejs版本:node -v
    • 打开前端代码的文件夹
    • 进入源码目录,shift+鼠标右键,打开powershell窗口,可换成cmd
    • 安装依赖:使用淘宝镜像
       npm install -g cnpm --registry=https://registry.npm.taobao.org
       
       cnpm install
       
       注意这一步,如果中间有错,要重来,一定要删除项目下的node_modules的文件夹。
      
    • 启动项目:npm run dev
    • 浏览器输入:http://localhost:8001/#/login
  2. 安装vscode启动项目:
    • 安装一路next
    • vscode打开文件夹
    • 工具栏—》查看----》集成终端----》输入 npm run dev
  3. 生成环境,打包并把dist目录文件,部署到Nginx里
     # 构建生产环境(默认) 
     npm run build 
     
     # 构建测试环境 
     npm run build --qa 
     
     # 构建验收环境 
     npm run build --uat 
     
     # 构建生产环境 
     npm run build --prod 
     
     # 安装Nginx,并配置Nginx 
     server { 
     	listen 80; 
     	server_name localhost;  
     	location / { 
     		root E:\\renren-fast-vue; 
     		index index.html index.htm; 
             } 
     } 
     
     # 启动Nginx后,访问如下路径即可 
     http://localhost
     ```
    
  4. 登录的账号密码:admin/admin
  5. 前后端必须一起开启才能成功显示验证码

04 | 关于VSCode的安装

  1. 进入官网选择你需要的版本下载https://code.visualstudio.com

  2. 这里会出现下载速度慢的问题,可参照第三步进行解决。

  3. 在刚刚下载的项目处右键,选择复制下载链接
    Snipaste_2021-01-01_19-18-40

  4. 把图中下载链接粘贴到浏览器中

  5. 把框起来的部分替换成国内镜像: vscode.cdn.azure.cn
    Snipaste_2021-01-01_19-21-14

  6. 完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值