Сборка и предварительный просмотр

Когда Вы захотите сгенерировать свой сайт, запустите команду build из корня Вашего проекта:

$ ./vendor/bin/jigsaw build

Jigsaw сгенерирует Ваш статический HTML и по умолчанию поместит его в каталог /build_local.

Используя структуру сайта по умолчанию, /build_local будет выглядеть так:

build_local
assets
build
css
main.css
js
main.js
mix-manifest.json
images
jigsaw.png
index.html
source
tasks
vendor
...

Предварительный просмотр с помощью 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 автоматически открывает новую вкладку браузера и перезагружает страницу каждый раз, когда Вы вносите изменения. Очень полезно для быстрого просмотра Ваших изменений!