nodejs搭配express解决history
安装两个包:
“connect-history-api-fallback”: “^1.6.0”, //解决history
“express”: “^4.17.1” //express
serve.js配置
const express = require('express')
const history = require('connect-history-api-fallback');
const app = express()
app.use(history())
app.use(express.static(__dirname+'/static'))
app.get('/person',(req,res)=>{
res.send({
name:'tom',
age:18
})
})
app.listen(5005,(err)=>{
if(!err) console.log('服务器启动成功了!')
})
结构:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JrG8v8us-1631449994273)(解决跨域的几种方法.assets/image-20210912203129962.png)]
把打包好的vue项目放到static中 使用node启动后直接访问5005端口即可
|