Vue打包之后部署到 express 服务器上
2024-10-21 18:34:40
Part.1 安装 express
npm install express body-parser --save
Part.2 在项目根目录下创建 app.js 文件作为启动 express 服务器代码
app.js 文件内容如下:
const express = require('express')
const app = express()
app.use('/',(req,res) => {
res.send('hello express!')
})
app.listen(3000,() => {
console.log('app listening on port 3000.')
})
Part.3 在项目中执行 node app.js 命令 打开浏览器 127.0.0.1:3000, 页面出现 "hello express" 即为成功
Part.4 在项目中执行 npm run build 命令进行打包操作生成 dist 文件
Part.5 修改 app.js 内容
const express = require('express')
const path = require('path')
const app = express() app.use(express.static(path.join(__dirname, 'dist')))
app.listen(3000,() => {
console.log('app listening on port 3000.')
})
Part.6 找到 packge.json 文件,添加如下配置
"scripts": {
"dev": "node build/dev-server.js",
"build": "node build/build.js",
"server": "nodemon app.js",
"start": "node app.js" // 添加项
},
Part.7 运行
输入命令:
npm run start
最新文章
- MAC终端命令行下用sublime、vscode、atom打开文件或目录
- 认识Java
- MySQL SQL优化之in与range查询【转】
- AppScan Source V8.8 中弃用的功能
- 一个封装较好的删除方法(Delete)
- Debug目录、Release目录,bin目录、obj目录,vshost.exe.config文件、.exe.config文件分析【C#】
- CSS元素水平居中和垂直居中的方法大全
- T-SQL: 17 个与日期时间相关的自定义函数(UDF),周日作为周的最后一天,均不受 @@DateFirst、语言版本影响!
- 安卓ADB学习笔记
- amazeUI的confirm控件记录缓存问题的解决办法
- [转] 一文弄懂神经网络中的反向传播法——BackPropagation
- JavaWeb &; Tomcat
- Linux配置java环境变量 【随手记】
- 06-jenkins的账号相关的问题
- shell-009:删除字母
- U3D内存优化
- 阿里云免费ssl,https证书的申请和校验
- MAC必装神器
- jquery取iframe中元素
- springboot idea激活指定profile