22 lines
1.7 KiB
Markdown
22 lines
1.7 KiB
Markdown
|
---
|
|||
|
title: Gatsby.js
|
|||
|
localeTitle: Gatsby.js
|
|||
|
---
|
|||
|
## Gatsby.js
|
|||
|
|
|||
|
Gatsby - это статический генератор сайтов для [React](https://guide.freecodecamp.org/react) , работающий от [GraphQL](https://graphql.org/) .
|
|||
|
|
|||
|
В среде Gatsby есть несколько «стартеров», которые помогают быстро настроить статические сайты. Закуски можно найти здесь: [Starter Library](https://www.gatsbyjs.org/starters/) .
|
|||
|
|
|||
|
### Установка и использование CLI Gatsby
|
|||
|
|
|||
|
* Узел: `npm install --global gatsby-cli`
|
|||
|
* Начните с официального стартера Gatsby: `gatsby new gatsby-site https://github.com/gatsbyjs/gatsby-starter-default`
|
|||
|
* После этого перейдите на вновь созданный каталог `cd gatsby-site`
|
|||
|
* `gatsby develop` запускает `gatsby develop` с горячей перезагрузкой. Сайт перезагрузится, когда будут сохранены изменения в `src/pages` .
|
|||
|
* Для создания статических HTML-страниц используйте `gatsby build`
|
|||
|
* `gatsby serve` начнет локальный сервер, который представит ваш построенный сайт.
|
|||
|
|
|||
|
#### Дополнительная информация:
|
|||
|
|
|||
|
Для учебных пособий и дополнительной информации ознакомьтесь с официальным сайтом [Gatsby.js](https://www.gatsbyjs.org/tutorial/) : [официальный сайт Gatsby.js](https://www.gatsbyjs.org/tutorial/)
|