У меня есть CSS-файл, связанный с моим HTML-файлом.Мой css не работает при загрузке html-файла через live-сервер.
css отлично работает при открытии html-файла напрямую через браузер.У меня есть мой файл CSS за пределами каталога, где находится файл HTML.При использовании live-server для моего npm-скрипта в качестве запуска npm без каких-либо аргументов, он просто показывает все файлы моей рабочей области, и css работает, если я нажимаю на каталог, где находится мой html-файл.Но если я добавлю html-файл в качестве аргумента для live-сервера, он загружает только html-файл без каких-либо изменений css.
html:
<link rel='stylesheet' type='text/css' href='../styles.css'>
package.json:
"start": "live-server home/index.html"
или
"start": "live-server home"
или
"start": "live-server home/index.html && styles.css"
имеют одинаковые результаты.Работает только
"start": "live-server"
, который показывает рабочий каталог в браузере.Я нажимаю домашний каталог, а затем файл HTML загружается с CSS.
При наборе npm start из терминала мой html-файл нормально загружается в моем браузере, но по какой-то причине связанный css-файл не загружается.Код ссылки CSS должен быть в порядке, так как он работает правильно при открытии прямо из браузера.Должен ли файл css находиться в том же каталоге?