Живой сервер NPM не загружает сайт моего проекта

Я новичок в использовании NPM. Я хотел загрузить свой веб-сайт проекта на действующий сервер, но всякий раз, когда я набираю live-сервер в терминале, он отображает только СПИСОК ЛИСТИНГОВ (который представляет собой список всех файлов, которые у меня есть в папке веб-сайта моего проекта, таких как html, css и & скрипт) вместо загрузки моего сайта проекта. Я пытался гуглить, но не нашел ответа. Я не знаю, что делать или что с этим делать.

1 ответ

Решение

Если вы не указали индекс каталога где-нибудь (например, назвав файл index.html) сервер не знает, какой файл вы хотите использовать в качестве точки входа, поэтому он просто ответит списком каталогов.

Документы говорят, что вы можете добавить индексный файл, указав --entry-file параметр командной строки:

обслуживать этот файл (относительный корневой каталог сервера) вместо отсутствующих файлов (полезно для одностраничных приложений)

Просто добавьте точку входа в сценарий запуска, запустив

$ live-server --entry-point=PATH
Другие вопросы по тегам