У нас есть твёрдое тело письма с заголовком stati c, жесткой динамикой c в средней части и динами c в нижней части. На этот раз я решил использовать на сервере Vue. js в качестве Усов на стероидах для генерации этих электронных писем.
Мой первый тест был подан. Можете ли вы помочь мне, что не так с этим?
шаблон. html
<div>
<h1>Hello world!!!</h1>
<ul>
<li v-for="eachData of data">
{{eachData}}
</li>
</ul>
</div>
email.test. js
it('vue', async () => {
const vue = new Vue({
template: await fs.readFile('templates/main.html', {encoding:'UTF-8'}),
data: {
data: [1, 2, 3, 4,]
},
}).$mount()
console.log(vue.$el)
})
вывод
ReferenceError: документ не определен
at Vue.$mount (C:\Users\BARANOV_ALY\WebstormProjects\sova-server\node_modules\vue\dist\vue.js:11885:16)