Vue项目部署到云开发前端网页托管|unicloud版

前言

  当我们想要部署我们的前后端分离项目,由于我们又不想花RMB去购买专用的服务器,而内网穿透免费的一次只能穿透一个端口,怎么办呢 🤔️,小编以前学云开发的时候经常使用前端网页托管,今天给分享大家 😯,实现前后端分别部署:前端Vue项目(部署到前端网页托管,会生成一个临时的公网访问域名,当然有自己的域名可以进行绑定)、后端Spring Boot项目(使用内网穿透部署在本机);
  本篇主要介绍前端Vue项目部署到uniCloud前端网页托管中,后续再更新部署到腾讯云云开发前端网页托管,喜欢的话可以持续关注哦 😍。

unicloud传送门:https://unicloud.dcloud.net.cn/

创建Vue项目

 一、检查环境

  1.检查Node环境

  命令行输入:node -v
查看node环境

  2.检查Vue环境

  命令行输入:vue --version
检查Vue环境

 二、创建项目

  1.项目创建

  命令行输入: vue create 项目名

	vue create demo1

  小编是用的是Vue CLI v4.5.13,初始的各项选择请根据项目需求选择,这里就不贴图啦

  Vue CLI v4.5.13创建项目过程(忽略选择依赖版)视频传送门,点击可播放

  2.创建成功

  结果如下:
项目创建成功结果
  进入项目目录: cd 项目名
进入项目目录

  3.运行项目

  命令行执行:npm run serve
运行项目

  4.访问项目

  浏览器访问:http://localhost:8080/
运行成功页面1
运行成功页面2

  5.项目打包

  小编在这里主要用于演示,就不写具体的业务啦,咱们直接打包:

   5.1.结束运行

  按ctrl + c 结束关闭项目

   5.2.修改静态资源目录

  注意:打包前还有一步工作要做(要找到修改静态资源的访问路径:默认为/,)修改为./
  在package.json的同级目录下创建一个vue.config.js,输入如下命令:

	module.exports = {
	  publicPath: './'
	}

配置静态资源路径

   5.3.打包

  命令行窗口执行:npm run build
  当看到如下界面,证明我们已经打包成功啦,会生成一个dist文件夹
打包成功1
  使用ls命令查看项目目录下是否存在dist文件夹
查看dist文件夹
  下面我们来看看dist文件夹里边到底有些什么❓
  分别执行命令:
    cd dist
    ls
dist文件夹内容
  发现里边存放的就是普通前端项目所需的文件和文件夹:css( 存放样式文件)、js(存放JavaScript文件)、img(存放页面所需的图片文件)、favicon.ico(网站图标)、index.html(页面入口文件)

   5.4.测试

  直接在文件夹中双击右击浏览器打开dist目录下的index.html,下面是小编的运行结果:
直接运行1
直接运行2
  查看控制台是否报错:
控制台信息

部署到前端网页托管

 一、注册unicloud账号

  注册过程就不赘述啦,按照相应网页中的步骤来就行,注册完之后登录
unicloud账号注册传送门:https://unicloud.dcloud.net.cn/login

 二、创建服务空间

  登录成功后,进入unicloud主页面,创建或选择服务空间
创建服务空间

  1.创建服务空间

  如果是新建服务空间,会自动进入新建的服务空间控制台页面
进入服务空间

  2.选择前端网页托管

开通前端网页托管

  3.开通前端网页托管

  提示是否开通
开通提示
  开通中
开通中
  开通成功
开通成功

  4.上传文件

上传文件准备
  选择刚刚打包的dist文件夹,上传
上传文件

  5.参数配置

  点击参数配置->查看默认域名
查看默认域名

  6.测试

  使用默认域名访问结果
访问结果1
访问结果2

结束语

  到这里Vue项目部署到云开发(unicolud)前端网页托管中,完结撒花🎉🎉🎉,,是不是很简单呢?又不用花RMB,何乐不为哦,感谢老铁的浏览!🙏,如果你觉得小编的文章对你有帮助,点点关注、点点赞( 小编不会拒收的哦😍 )、分享给朋友,有什么问题可以戳评论🤔️ 或私信戳🤗️,期待你的关注😜

posted @ 2021-09-18 12:10  Evan-LiuXing  阅读(489)  评论(0编辑  收藏  举报