linux部署项目需要的接口,mall前端项目的安装与部署

摘要

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

Windows下的安装及部署

下载nodejs并安装

下载mall-admin-web的代码

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

1460000020364745?w=546&h=607

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

npm install

1460000020364746?w=626&h=313

1460000020364747?w=1459&h=261

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

运行本地mall-admin服务

1460000020364748?w=1205&h=350

使用命令启动mall-admin-web

在IDEA控制台中输入如下命令:

npm run dev

1460000020364749?w=771&h=290

1460000020364750?w=1912&h=732

进行登录操作,发现调用的是本地接口:

1460000020364751?w=1170&h=345

未搭建mall后台环境的启动

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

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

1460000020364752?w=1106&h=575

使用命令启动mall-admin-web

在IDEA控制台中输入如下命令:

npm run dev

1460000020364749?w=771&h=290

1460000020364750?w=1912&h=732

进行登录操作,发现调用的是线上接口:

1460000020364753?w=1176&h=343

Linux下的部署

修改prod.env.js文件的配置

1460000020364754?w=1079&h=255

使用命令进行打包

npm run build

1460000020364755?w=897&h=248

打包后的代码位置

1460000020364756?w=421&h=525

将dist目录打包为dist.tar.gz文件

1460000020364757?w=463&h=442

将dist.tar.gz上传到linux服务器(nginx相关目录)

1460000020364758?w=664&h=129

使用该命令进行解压操作

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

1460000020364759?w=1790&h=737

发现调用的是Linux服务器地址

1460000020364760?w=1215&h=342

项目源码地址

公众号

mall项目全套学习教程连载中,关注公众号第一时间获取。

1460000020181566?w=258&h=258

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值