部署vue项目到阿里云服务器(Ubuntu16.04 64位)
2024-08-26 15:34:47
上传文件
1.通过Xftp将vue项目文件上传至云服务器;由于node_modules这个依赖包体积较大,上传较慢,上传时跳过,在云服务器上重新进行npm install安装依赖包即可;
2.也可通过git clone从github上克隆项目(首先需要安装git)
3.打开xshell,进入到vue项目所在的目录下,安装依赖
npm install
4.打包vue项目;
npm run build
编辑docker-compose.yml
1.在vue项目的同级目录下添加docker-compose.yml文件;
2.编辑docker-compose.yml文件,内容如下;
version: "" --docker-compose的版本
services:
resume1.:
image: node:latest
working_dir: "/testPro"
environment:
- HOST=0.0.0.0
ports:
- "3003:3000" --暴露的端口:项目中的端口
volumes:
- ./testPro:/testPro
command: bash -c "npm run start"
启动项目
1.通过如下命令后台启动项目
docker-compose up -d
测试
在浏览器中输入网址(Ip+端口),访问到页面说明部署成功。
最新文章
- 如何直接在 PC 端获取其它端设备的 UserAgent 信息呢?
- stdcall, cdecl, pascal 区别(转载)
- 32 GroupSock(AddressPortLookupTable)——live555源码阅读(四)网络
- AngularJS Best Practices: ASP.NET MVC Directory Structure
- NaN
- 第12周&;第13周
- 升级Mac X Mavericks MacMiv 无法启动
- 第十一篇:web之Django之Form组件
- mysql 安装补充
- bootstrap首页制作
- stm32智能小车之路之小车启动
- js判断为空Null与字符串为空简写方法
- CentOS 7安装Docker
- 求一个整数数组最大子数组之和,时间复杂度为N
- 守护进程VS守护线程
- 虚拟主机、VPS以及云主机的区别和对比
- .Net Core的Log方式:Serilog+Kibana
- collections标准库
- tar.gz和tar.bz2
- Windows 操作系统