Тренируюсь на вакансию frontend разработчика, сделал сайт. У меня html,js,css код, который запускаю просто двойным щелчком через бразуер. Около 20-файлов + 200-300 изображений.
Хочу запустить это все теперь на сервере, затем тунелировать через
https://ngrok.com/ для теста загрузки и дальнейшей оптимизации.
Не думал, что будет настолько геморно с серверной частью, но это ад какой-то.
Установил node.js по какому-то гайду, но возникла проблема с подгрузкой css,js,jpeg через статику. Ругается на неверный путь, кое как загрузил css стиль, но jpeg не стал загружать, потом стал, потом снова перестал. .Психанул - удалил.
Поставил node express,
install express-generator -g
...
DEBUG=myapp:* npm start
Создана шаблон приложения вроде бы, который запускается со словами приветствия "Welcome to Express". НО ГДЕ эти html файлы c кодом типа
<h1> Welcome to Express </h1>
?
my app
--bin
--node_modules
--public
--routes
--views
app.js
Можете смеяться, тут даже нужно смеяться. Но мне плакать хочется. На ютубе уроки аля "запуск сервера на node.js" заканчиваются тем, что мы в прямо в файле server.js напишем и html, css, js код и порадуемся.
А как запустить нормальный проект с кучей файлов и папок ?