mall前端项目的安装与部署

本文主要讲解mall前端项目mall-admin-web的在Windows和Linux环境下的安装及部署。

Windows下的安装及部署

下载nodejs并安装

下载地址:https://nodejs.org/dist/v8.9.4/node-v8.9.4-x64.msi

下载mall-admin-web的代码

下载地址(github):https://github.com/macrozheng/mall-admin-web 下载地址(码云):https://gitee.com/macrozheng/mall-admin-web

从IDEA中打开mall-admin-web项目

640?wx_fmt=png

打开控制台输入命令安装相关依赖

npm install

640?wx_fmt=png

640?wx_fmt=png

已经搭建了mall后台环境的启动

运行本地mall-admin服务

640?wx_fmt=png

使用命令启动mall-admin-web
  • 在IDEA控制台中输入如下命令:

npm run dev

640?wx_fmt=png

  • 访问地址http://localhost:8090 查看效果: 640?wx_fmt=png

  • 进行登录操作,发现调用的是本地接口: 640?wx_fmt=png

未搭建mall后台环境的启动

未搭建mall后台的需要使用线上api进行访问,线上API地址:http://39.98.190.128:8080 。

修改dev.env.js文件中的BASE_API为线上地址

640?wx_fmt=png

使用命令启动mall-admin-web
  • 在IDEA控制台中输入如下命令:

npm run dev

640?wx_fmt=png

  • 访问地址http://localhost:8090 查看效果: 640?wx_fmt=png

  • 进行登录操作,发现调用的是线上接口: 640?wx_fmt=png

Linux下的部署

  • 修改prod.env.js文件的配置 640?wx_fmt=png

  • 使用命令进行打包

npm run build

640?wx_fmt=png

tar -zxvf dist.tar.gz
  • 删除nginx的html文件夹

rm -rf html
  • 移动dist文件夹到html文件夹

mv dist html
  • 运行mall-admin服务

docker start mall-admin
  • 重启nginx

docker restart nginx
  • 访问首页并登录:http://192.168.3.101640?wx_fmt=png

  • 发现调用的是Linux服务器地址 640?wx_fmt=png

项目源码地址

https://github.com/macrozheng/mall-admin-web

推荐阅读



640?wx_fmt=jpeg

欢迎关注,点个在看

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值