Сборка и предварительный просмотр
Когда Вы захотите сгенерировать свой сайт, запустите команду build
из корня Вашего проекта:
$ ./vendor/bin/jigsaw build
Jigsaw сгенерирует Ваш статический HTML и по умолчанию поместит его в каталог /build_local
.
Используя структуру сайта по умолчанию, /build_local
будет выглядеть так:
Предварительный просмотр с помощью PHP
Для быстрого предпросмотра Вашего сайта, используйте команду serve
:
$ ./vendor/bin/jigsaw serve
Теперь Вы можете просматривать свой сайт по адресу http://localhost:8000
в браузере.
Вы также можете при желании указать среду и порт для обслуживания следующим образом:
$ ./vendor/bin/jigsaw serve production --port=8080
Это будет обслуживать Ваш каталог /build_production
по адресу http://localhost:8080
.
Предварительный просмотр с Browsersync
Если Вы используете Laravel Mix для компиляции своих ресурсов (который включен в настройку Jigsaw по умолчанию), Вы можете предварительно просмотреть свой сайт с помощью Browsersync, просто запустив:
$ npm run watch
(Если Вы еще этого не сделали, Вам нужно запустить npm install
перед запуском npm run watch
.)
Browsersync автоматически открывает новую вкладку браузера и перезагружает страницу каждый раз, когда Вы вносите изменения. Очень полезно для быстрого просмотра Ваших изменений!