官方demo 在这个demo中实现了服务器端渲染, 这个demo用了firebase做api 那么问题来了, 不用firebase 是不是需要重新建立node项目做 api? 感觉和node + jade等模板有点不一样啊 烦请大牛们解答一下, 多谢了 😮
app.get('*', (req, res, next) => { // api if (req.url.indexOf('/api/') === 0) { next() return } // render if (!renderer) { return res.end('waiting for compilation...') }
多谢各位(???) 我在server.js 中加了这段代码, 就可以用node写api了
他在api.js文件里面判断了的,api.js在前端环境就直接new,在后端就缓存到process.__API_CACHE__里面,还有他这个路由全都是用的vue-router。后端路由的话建议添加一个middleware中间件判断,你这样比较hack,然后直接跟以前写express路由一样在中间件里面use应该就行了。
api.js
new
process.__API_CACHE__
vue-router
middleware
express
use
@MiYogurt 😀多谢你的解答,
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
多谢各位(???) 我在server.js 中加了这段代码, 就可以用node写api了
他在
api.js文件里面判断了的,api.js在前端环境就直接new,在后端就缓存到process.__API_CACHE__里面,还有他这个路由全都是用的vue-router。后端路由的话建议添加一个middleware中间件判断,你这样比较hack,然后直接跟以前写express路由一样在中间件里面use应该就行了。@MiYogurt 😀多谢你的解答,