当前位置: 首页 > news >正文

Vue2:用node+express部署Vue项目

一、编译项目

命令

npm run build

执行命令后,我们会在项目文件夹中看到如下生成的文件
在这里插入图片描述

二、部署Vue项目

接上一篇,node+express编写轻量级服务
1、在demo中创建static文件夹
在这里插入图片描述
2、将dist目录中的文件放入static
在这里插入图片描述
3、修改server.js文件
关键配置:app.use(express.static(__dirname+'/static'))

const express = require('express')
const app = express()
app.use(express.static(__dirname+'/static'))app.get('/students',(request,response)=>{const students = [{id:'001',name:'tom',age:18},{id:'002',name:'jerry',age:19},{id:'003',name:'tony',age:120},]response.send(students)
})app.listen(5000,(err)=>{if(!err) console.log('服务器1启动成功了,请求学生信息地址为:http://localhost:5000/students');
})

4、启动服务

node server

5、访问
在这里插入图片描述
注意:
这里直接访问的路径是http://localhost:5000/
等价于访问http://localhost:5000/index.html
所以,体会下,vue项目编译后生成的index.html的作用

http://www.lryc.cn/news/309398.html

相关文章:

  • 前端开发人员如何做好SEO
  • 推荐收藏!分享 PyTorch 中一些高级的索引和选择操作技巧
  • Apache Calcite 快速入门指南
  • 基于MUSIC算法的六阵元圆阵DOA估计matlab仿真
  • Mysql索引学习
  • 【MySQL】:高效利用MySQL函数实用指南
  • vue3+electron开发桌面应用,静态资源处理方式及路径问题总结
  • 2024全国水科技大会暨高氨氮废水厌氧氨氧化处理技术论坛(四)
  • 基于springboot+vue的美食推荐商城
  • AI推介-多模态视觉语言模型VLMs论文速览(arXiv方向):2024.02.05-2024.02.10
  • 华为笔记本自带windows11如何改为win10
  • Axios 面试题
  • 速盾:cdn服务器怎么做
  • 基础小白快速入门c语言--
  • CI/CD:安装配置Gitlab Runner
  • 【Spring连载】使用Spring Data访问 MongoDB----对象映射之JSON Schema
  • 用于游戏开发的顶级 PYTHON 框架
  • 【MongoDB】docker安装mongodb 7.0
  • win10安全中心误删文件怎么办?解析恢复与预防策略
  • 如何锁定MYSQL内存在物理内存里?
  • vue菜单栏跳转方案
  • 科技企业如何做到FTP数据安全保护
  • Ubuntu服务器fail2ban的使用
  • 全量知识系统问题及SmartChat给出的答复 之10 三套工具之5语法解析器之3
  • 【leetcode】环形链表✚环形链表II
  • SparkStreaming在实时处理的两个场景示例
  • 02点亮一个LED
  • 【代码分享】
  • windows 使用ffmpeg .a静态库:读取Wav音频并保存PCM
  • Docker部署ZooKeeper