renderStyles is not a function,麻烦老师帮忙看下

来源:5-3 服务端渲染的entry配置

Marianax

2018-07-05

老师,现在看视频到5-3,按照视频做下来,报错context.renderStyles is not a function.

位置是server-render.js中

const html = ejs.render(template, {

appString,

style: context.renderStyles(), // 这个部分

scripts: context.renderScripts()

})

//img.mukewang.com/szimg/5b3de8ea00018b0406940181.jpg

update---------------------------------------------------------------------------------------------------2018.7.6

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

以上是全部的报错信息,

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

上面是server-render.js的全部代码

如您所说我把context打印出来了 内容是:

[context]: { url: '/', _registeredComponents: Set {} }

写回答

1回答

Jokcy

2018-07-06

你把context打印出来看看吧,有很多情况可能会导致这种情况,把关键代码也贴出来

0
3
Marianax
谢谢老师
2018-07-10
共3条回复

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

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

3168 学习 · 853 问题

查看课程