У меня есть такая файловая структура в коде VS (local dev):
root
- css
- node_modules
- public
-- css
---- styles.css
-- download
---- index.html
-- img
-- js
---- main.js
-- index.html
- etc
Очевидно, что папка publi c в конечном итоге загружается на сервер и становится папкой root.
Теперь, когда я хочу связать стили. css в заголовке download / index. html, например, мне нужно написать
<link rel="stylesheet" href="/public/css/styles.css">
Однако после загрузки файлов эта строка должна содержать
<link rel="stylesheet" href="/css/styles.css">
, поскольку "publi c" стало папкой root.
Как Я решаю это? Моя файловая структура не идеальна? Могу ли я изменить то, что VS Code распознает как папку root? Какая лучшая практика здесь?
Это имеет большое влияние на все ссылки на другие страницы, ресурсы и т. Д. c.
Извините за вопрос новичка и спасибо!