阿里云OSS部署前端

1.简介:

最近看到一个不错的电商项目,前后端分离,在大佬的教学下使用OSS部署前端,docker部署后端。下面记录大佬教的OSS部署前端的步骤。

项目地址:GitHub - macrozheng/mall: mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 - macrozheng/mallicon-default.png?t=N7T8https://github.com/macrozheng/mall

2.前提:

拥有阿里云账号、有完整可打包的前段项目、

2.创建Bucket:

a:打开阿里云控制台,找到对象存储OSS,打开

b:找到Bucket列表,点击打开:

c:点击创建Bucket,自定义创建----填写名称----选择有地域属性----低频访问存储----本地冗余存储----公共读----其他的不变就行,点击创建。

注意:这里选择的低频访问存储,主要用于自己查看,测试,适用于较少的用户场景

3.打包前端文件:

a:打包命令:

npm run build

注意:

1.项目本身没问题,能运行成功的,可以打包成功。

2.打包的信息在 package.json的文件中查看。

b:打包成功后,有一个dist文件:我们要用里面的static和index.html文件。

4.上传前端文件,static  和 index.html:

5.开通静态页面:

打开指定的Bucket----数据处理----静态页面----设置默认首页 index.html,开通子目录首页

6.绑定域名:

Bucket配置----域名管理----绑定域名----mall.xlaodal.com

注意:这里需要有自己的域名,比如我注册 xlaodal.com,这里可以使用子域名  mall.xlaodal.com

7.体验:mall.xlaodal.com

(用户名:admin  密码 :macro123)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值