终于看完了,有个疑问请教下。

来源:13-1 简单配置本地与服务器的 PM2 环境及发布脚本

不动你进来干什么

2018-03-07

其实也是我买这个教程想看到的可惜没有讲,前端路由和后端路由怎么同步起来?比如vue和react都提供hash和history路由方式,怎么做到history方式刷新页面不报错?望解答

写回答

2回答

Scott

2018-03-07

SSR 在另外一个课程里面,这个课程里面在设计章节的时候没有考虑加入 SSR 的内容,不过本质上都是同构渲染,路由同步的前提是,可以做好 session 管理和依赖管理,具体到 history 刷新页面不报错,是需要页面上有服务端同步好的必要状态数据,在路由栈进栈出的时候,页面上的状态变更以外,如果涉及到了服务器端的数据同步,则需要在栈进栈出时候通过 API 做数据同步,很多时候出错是数据不一致导致的

0
0

newming

2018-03-07

这个需要后台做配置,核心就是不论访问哪个地址都返回 index.html。

app.get('*', function(req, res) {    

    res.sendFile(path.join(__dirname, 'index.html'));    

});    

0
2
不动你进来干什么
好吧我试试,ssr应该也是差不多吧?
2018-03-07
共2条回复

Koa2框架从0开始构建预告片网站

Koa2+MongoDB+Parcel+Puppeteer+AntDesign快速搭建预告片网站

751 学习 · 362 问题

查看课程