Решил я настроить сам Vue + Webpack + Vue-SSR, делаю сразу по нескольким примерам и так-то я могу просто скопипастить, но все-таки пару вопросов не дают мне спать спокойно. Два самых лучших примера:
-
Официальная документация
-
Пример показанный в оф. доках
-
Более современный вариант, в примере выше многие плагины и т.д. уже устарели и не используются
Итак:
1. Зачем в серверном конфиге нужна обработка css?
2. Почему нельзя просто импортировать index.template.html через es6 import или require:
const renderer = require('vue-server-renderer').createRenderer({
template: require('fs').readFileSync('./index.template.html', 'utf-8')
})