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