Этот стартовый блог для Гэтсби вдохновлен стартовым блогом по умолчанию. За исключением того, что этот поддерживает ReasonML с его строго типизированным функциональным совершенством.
Установите интерфейс командной строки Gatsby.
Интерфейс командной строки Gatsby помогает создавать новые сайты, используя стартовые элементы Gatsby (например, этот!)
# install the Gatsby CLI globally
npm install -g gatsby-cli
Создайте сайт Гэтсби.
Используйте интерфейс командной строки Gatsby, чтобы создать новый сайт, указав стартер по умолчанию.◊
# create a new Gatsby site using the ReasonML starter
gatsby new my-super-neat-reasonml-site https://github.com/iwilsonq/gatsby-starter-reasonml
Начать разработку.
Перейдите в каталог вашего нового сайта и запустите его.
cd my-super-neat-reasonml-site/
npm run dev:bsb
npm run dev:gatsby
Откройте исходный код и начните редактирование!
Ваш сайт теперь работает по адресу http://localhost:8000
!
_Примечание. Вы также увидите вторую ссылку: http://localhost:8000/___graphql
. Это инструмент, который вы можете использовать для экспериментов с запросами данных. Узнайте больше об использовании этого инструмента в учебнике Gatsby._
Откройте каталог my-super-neat-reasonml-site
(или любое другое разумное имя, которое вы ему дали) в выбранном вами редакторе кода и отредактируйте src/pages/index.js
. Сохраните изменения, и браузер обновится в режиме реального времени!