Мое приложение не загружается. Файл js, файл css или изображение из папки publi c. Вот ошибки, которые я получаю в консоли:
Вот мои пути в главе main.handlebars:
<link rel="stylesheet" href="/assets/css/style.css" type="text/css"> <script src="/assets/js/burgers.js"></script>
Я включил это в свое промежуточное ПО на сервере. js:
app.use(express.static('public'));
И вот мой каталог:
Я понял это. Я использовал терминал для создания своего каталога и, по-видимому, я назвал мои папки «publi c» и «assets» с пробелами в именах папок, которые я не мог видеть. Переименовал их и теперь все работает правильно. Спасибо всем!
Попробуйте вместо этого
<link rel="stylesheet" href="assets/css/style.css" type="text/css"> <script src="assets/js/burgers.js"></script>
Или
<link rel="stylesheet" href="./assets/css/style.css" type="text/css"> <script src="./assets/js/burgers.js"></script>