在这个axios中请求vue-ssr-client-manifest.json报了404的错误。

来源:5-2 使用koa实现node server

龙枫飘

2018-06-28

http://img.mukewang.com/szimg/5b34771600017cd913590527.jpg

http://img.mukewang.com/szimg/5b347717000146a412490776.jpg

http://img.mukewang.com/szimg/5b3477170001c70a11170362.jpg

http://img.mukewang.com/szimg/5b3477180001f11a12150979.jpg

目前npm run dev:server是可以启动的,npm run dev也是可以运行跑起来浏览器渲染的项目,请求地址应该是正确的,vue-cli搭建的publicPath默认是/,报错信息如下,以及代码。我这边是使用vue-cli搭建的demo 然后按照课程中去修改了webpack的配置。所以我不清楚是不是因为webpack的原因导致的。


还有一个问题就是关于服务端渲染的理解。视频中npm run dev:server,是启动了koa服务 打包了一个bundle.js的文件 这个文件其实是对项目当中vue文件的打包吗?然后通过ejs还有这个renderder渲染成html的静态文件是吧,那么通过axios去请求的这个文件是属于什么呢?我的理解是当作js文件去插入的,那么npm run dev:client打包的内容是不是和npm run dev:server有些是重复的 比如vue文件的打包,只不过npm run dev:server是只打包了静态html,然后js部分是请求得来的?希望老师在这个理解上面多和我说说,我有点懵。谢谢。

写回答

1回答

Jokcy

2018-06-29

客户端配置需要用vue server renderer的client plugin的

0
0

Vue核心技术 Vue+Vue-Router+Vuex+SSR实战精讲

深入讲解Vue核心技术,展示Vue应用开发中的各种问题和解决方案

3168 学习 · 853 问题

查看课程