欢迎光临
我们一直在努力

前端VUE项目部署到服务器

前端VUE项目部署到服务器

具体步骤:
一、先运行前端VUE项目的“build”任务,会得到一个“dist”打包文件。
二、在项目文件夹同级目录下新建文件夹“XXX_server”。例如我的项目名称为“shop”,那么我在与“shop”同级目录下新建一个叫“shop_server”的文件夹。创建好之后用VScode打开。前端VUE项目部署到服务器
三、在VScode中打开终端(Ctrl+Esc下方的键),在终端中运行npm init -y,然后运行npm i express -s,可以看到此时文件夹中多了一几个文件:
前端VUE项目部署到服务器

将“dist”文件复制进“shop_sever”文件夹中。

四、将“dist”打包文件部署到服务器端,即可通过服务器访问该项目。(注:在访问之前必须先启动服务器)

(1)在VScode中新建一个文件(在根目录中新建),名称为:app.js

前端VUE项目部署到服务器

(2)在该文件中写入一下代码:

// 1.导入服务器 const express = require('express') 
// 2.创建web服务器 const app = express() 
// 3.托管静态资源 app.use(express.static('./dist')) 
// 3.启动web服务器(80为端口号) app.listen(80,() => { console.log('server running at http://127.0.0.2') }) 

五、启动服务器:在终端窗口中输入node .\app.js来启动服务器,此时可以通过对应服务器地址(http://127.0.0.2)来访问项目。(注意:这里就是上面说的,要想成功访问服务器,必须先执行此操作,不然服务器会拒绝访问!)。关于服务器管理还可以使用pm2来进行管理,具体操作见博主另一篇文章传送门

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《前端VUE项目部署到服务器》
文章链接:https://www.456zj.com/7706.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址