this.templateText.replace is not a function
来源:5-3 服务端渲染的entry配置
 
			叶赫那拉鬼龙
2019-02-18
我启动server之后刷新页面报下面的错误


看了一下是ejs里面这行的问题
请问老师这个是什么引起的啊
写回答
	2回答
- 
				  慕UI6084222 2019-02-20 我和你遇到了一样的问题,看到老师的解释。有了思路。我首先打印了一下template。发现是node中的Buffer类型。我去看了一下fs.readFileSync方法。如下:  这个函数返回的就是Buffer,而Buffer中没有replace方法导致了这个问题。所以,我用了图中的方法,把Buffer转成string以后就正常了。我猜可能还是版本的差异造成的。希望对你有所帮助。 012019-02-20
- 
				  Jokcy 2019-02-18 你看一下template的内容是什么,不出意外你这里拿到的是空的,检查一下你获取template的地方有没有写await 00
相似问题
 
						
