请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

https://img1.sycdn.imooc.com//szimg/5b34771600017cd913590527.jpg

https://img1.sycdn.imooc.com//szimg/5b347717000146a412490776.jpg

https://img1.sycdn.imooc.com//szimg/5b3477170001c70a11170362.jpg

https://img1.sycdn.imooc.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部分是请求得来的?希望老师在这个理解上面多和我说说,我有点懵。谢谢。

正在回答 回答被采纳积分+3

1回答

Jokcy 2018-06-29 22:34:56

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信