我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Vue项目上线打包好的文件如何在服务器上部署?

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Vue项目上线打包好的文件如何在服务器上部署?

一、打包Vue项目

1.打开router下的js文件,调成hash模式:mode:'hash'

 

2.终端输入:npm run build

3.此时项目中会多出一个dist的文件,这个文件就是我们打包出来的项目

二、搭建一个服务器

1.使用npm init初始化项目  

  (1)建立一个新的文件夹

(2)终端输入命令:npm init

(3)输入:xxx_server

(4)然后一路按回车到文件夹——框架完成,如下图

 (5)安装node.js Web应用框架,输入:npm i express

(6)此时会多了两个文件夹——如下图

  (7)创建server.js文件,引入express

// 引入expressconst express = require('express')// 创建App服务实例对象并直接调用const app =express()// 配置后端路由app.get('/person',(req,res)=>{   //  给服务器返回以下信息(对象)   res.send({        name:'fanfan',        age:18   })})// 调用listen(端口监听)5005端口,回调收到错误对象errapp.listen(5005,(err)=>{    // 如果没有这个错误对象就:打印服务器启动成功了     if(!err)console.log('服务器启动成功了');})

 (8)启动服务器:node server

(9)在浏览器输入:localhost:5005/person 会返回数据

 (10)如果一个项目上线,我们要把前端的静态资源放在pubic文件夹里面

   (11)静态资源包含:css、html、js

   (12)创建pubil文件

   (13)比如在pubil里面创建html

 (14) 使用 express 生成 node 服务器后,使用 static 访问 public 内静态文件

// 引入静态资源 __dirname是两个下划线,请注意app.use(express.static (__dirname+'/pubil'))

(15)重启服务器:node server

(16)测试是否可访问静态页面浏览器:localhost:5005/demo.html

 (17)注意:html 命名为index.html,路径只写localhost:5005  就会默认跳转到当前html页面

 (18)这几个文件是在需要上线的Vue项目里面打包后的产物,vue打包命令:npm run build

(19)把这几个文件移到项目的pubil文件夹里面去,输入localhost:5005

来源地址:https://blog.csdn.net/m0_74152912/article/details/130838734

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Vue项目上线打包好的文件如何在服务器上部署?

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何在云服务器上部署项目

在云服务器上部署项目部署项目需要:准备云服务器、安装软件、配置防火墙和获取代码。代码部署:使用Git推送代码或通过FTP/SFTP上传。数据库配置:安装数据库,创建数据库和导入转储文件。环境配置:设置环境变量和安装依赖项。Web服务器配置:设置虚拟主机并重新启动服务器。测试和部署:测试应用程序,修复错误并部署项目。自动化部署:使用CI/CD流水线或部署脚本自动化部署。安全和维护:定期更新代码、备份数据、监控日志并重新启动系统以确保性能和安全性。
如何在云服务器上部署项目
2024-04-13

如何在云服务器上部署项目

在云服务器上部署项目可以按照以下步骤进行:1.选择云服务提供商:根据自己的需求选择一个合适的云服务提供商。2.创建云服务器:在云服务提供商的控制台中创建一个新的云服务器实例。选择适合你项目需求的操作系统,如Linux或Windows。3.连
2023-09-13

mvc项目如何部署在云服务器上

将MVC项目部署在云服务器上,可以按照以下步骤进行操作:1. 选择云服务器:选择一家云服务提供商,根据项目需求选择适合的服务器配置。2. 购买云服务器:在云服务提供商的平台上购买一个或多个云服务器实例,并获取相关的登录信息。3. 安装操作系
2023-08-09

如何在阿里云服务器上部署项目服务

阿里云服务器是一种高性能、可扩展的云计算服务,可以帮助企业和个人快速、方便地搭建网站和部署应用程序。在本文中,我们将详细讲解如何在阿里云服务器上部署项目服务。一、创建阿里云服务器首先,您需要在阿里云官网上注册并创建一个新的阿里云账号。登录后,点击“产品”>“服务器”,然后选择您需要的服务器类型和配置。在创建服务器
如何在阿里云服务器上部署项目服务
2023-12-11

如何将自己的项目部署在云服务器上

将项目部署到云服务器上通常可以通过以下几种方式:虚拟主机托管:将项目部署到云服务器上的最常用方法之一是虚拟主机托管(VirtualHosting)。这种托管服务通常提供高性能、高可用性、可扩展性和安全性等多种优势,同时可以按需购买和管理。公共云服务器租用:一些大型企业和组织可能需要将其数据存储在云服务器上,并使用公共云服务器来存储和管理其数据。这可以减少维护和成本,因为他们只需要使用云服务器提供的软件和许可证即可。私...
2023-10-27

SpringBoot + Vue 项目部署上线到Linux 服务器的教程详解

前言 给大家分享以下我是如何部署 SpringBoot + Vue 前后端分离的项目的,我用的 Linux 发行版是 CentOS7.5 有了一个基于 ElementUI 的电商后台管理系统,在开发一个相似的后台就会轻松很多。不过前面的系统
2022-06-03

如何将自己的项目部署在云服务器上使用

确定您的项目类型:不同的项目类型需要不同的云服务器选择。例如,对于Web应用程序,您可能需要选择一家云服务器提供商,例如AmazonWebServices(AWS)或MicrosoftAzure。选择云服务器提供商:根据您的预算、使用场景和需求,选择一家云服务器提供商。例如,如果您的预算较低,您可以考虑使用GoogleCloudPlatform或AmazonWebServices等免费云服务器提供商。选择云服务器:根据您的项目需求,选择适合您的云服务器。例...
2023-10-27

云服务器如何部署项目管理器的文件

部署项目管理器的步骤如下:选择云服务器提供商在选择云服务器提供商时,需要考虑云服务器的类型、规模和价格等因素。不同的云服务器提供商提供的服务质量和价格也不同。建议选择知名的云服务器提供商,例如AWS、阿里云等。配置云服务器在选择云服务器提供商后,需要根据需求配置云服务器。包括配置服务器的IP地址、CPU、内存、存储等参
2023-10-27

如何在手机上打开阿里云服务器的JSP文件

在现代社会,人们越来越多地使用手机进行工作和学习。有时候,我们需要在手机上打开阿里云服务器上的JSP文件。然而,很多人对此并不了解。本文将详细地说明如何在手机上打开阿里云服务器上的JSP文件。步骤一:下载并安装手机浏览器首先,我们需要在手机上下载并安装一个能够浏览网页的浏览器。目前,市面上有许多浏览器可以选择,如
如何在手机上打开阿里云服务器的JSP文件
2023-11-10

如何在IDE部署springboot项目(有swagger和无swagger都是一样的)到服务器或者虚拟机上的docker

这篇文章主要介绍了如何在IDE部署springboot项目(有swagger和无swagger都是一样的)到服务器或者虚拟机上的docker,本文给大家分享我的安装历程,需要的朋友可以参考下
2023-01-09

编程热搜

目录