Я создал веб-сайт в Vue JS, и теперь я пытаюсь программировать
бэкэнд, в nodejs и hapijs.
И я попытался определить механизм просмотра руля для загрузки файлов сборки VUE.
И я хочу знать, как я могу визуализировать проект VUE на сервере с HAPI JS,
Поскольку сейчас я попытался отобразить встроенный индекс vuejs, и он загрузил его без файлов js и css, и я не понял, как загрузить файл со всем статическим содержимым.
Вот что я попробовал:
await server.register([require('hapi-auth-basic'), require('vision')]);
server.views({
engines: {
html: require('handlebars')
},
path: './views',
layout: true
})
server.route({
method: 'GET',
path: '/',
handler: (request, h) => {
console.log(request.auth.credentials);
return h.view('index');
}
});
Итак, он показывает мне заголовок страницы, но все остальные файлы получают запрещенный ответ.
Состав:
сервер
-> просмотров
-> index.html
статический
-> css / js / img / fonts ...
Спасибо за помощь!