IIRC macOS поставляется с предустановленным PHP, а PHP имеет встроенный веб-сервер, которого должно быть достаточно для обслуживания статического содержимого.
Итак, откройте Terminal.app и затем:
cd your/project/dir
php -S localhost:8080
После этого вы можете перейти к http://localhost:8080/ и просмотреть свой сайт в браузере (если у вас есть index.html
в вашем проекте, в противном случае появится сообщение "Не найден").
ТамКонечно, это более продвинутые и / или менее терминально-ориентированные способы, но поскольку вы уже работаете с python и node, другая команда терминала не должна быть проблемой.
Кстати, вам может понадобиться посмотреть на этот терминалвремя от времени, так как он выводит хороший журнал того, что было запрошено с сервера.Хорошо, если вы хотите проверить недействительные ссылки, 404 ошибки и т. Д. Вот пример выходных данных:
$ php -S localhost:8080
PHP 7.3.6 Development Server started at Sat Jun 22 20:00:28 2019
Listening on http://localhost:8080
Document root is /private/tmp/test
Press Ctrl-C to quit.
[Sat Jun 22 20:00:32 2019] [::1]:51640 [200]: /
[Sat Jun 22 20:00:32 2019] [::1]:51641 [200]: /style.css
[Sat Jun 22 20:02:35 2019] [::1]:51670 [404]: /oops.html - No such file or directory
Как видите, корневая папка (/
, которая была переведена в index.html
вв моем случае) и таблица стилей (style.css
) были запрошены и успешно доставлены (код 200
).Но несуществующий файл oops.html
привел к ошибке (код 404
).