Опитвам се да разбера какво мога да направя с GatsbyJS. Когато разработвате в GJS, получавате динамичното компилиране на вашия сайт, но когато публикувате, получавате само статичен сайт. Възможно ли е да получите динамично компилиране в производствен сайт, така че GSJ да разглежда git или директория за промени и автоматично да компилира промените от маркдаун до публикации в блогове и страници на сайта? Привлекателността се крие в простотата, така че екипът да може да използва системи като GitHub за писане и внедряване в GitHub само чрез добавяне към главния клон. Знаете ли как да получите тази динамична компилация в GSJ или може би в друга рамка на NodeJS?
Гетсби разработва опции в производството
Отговори (1)
Няколко опции тук:
- Gatsby Cloud - Безплатно ниво за тестване, то ще следи GitHub ангажиментите и ще изгражда отново, ако е необходимо, след което го натискате към хост, CDN и др.
- Настройте свой собствен конвейер за изграждане с нещо като Travis или CircleCI (най-сложно)
- Настройте нещо като това ръководство за Netlify
person
Geoff Carr
schedule
20.03.2020