This guide will help you install FlexiBlog, set up your tools, and run your blog locally β even if you have zero coding experience.
Before installing the FlexiBlog theme, you need 3 things:
VS Code is the text editor you will use to open and edit your blog files.
Download it here: π https://code.visualstudio.com/
Install it like any normal application.
Recommended extensions for beginners:
You donβt need to understand coding to use VS Code. Think of it like βMicrosoft Word but for websites.β
Download here: π https://nodejs.org
After installation, check if it works:
node -vnpm -v
You should see version numbers.
Gatsby is the framework used by FlexiBlog.
Install globally:
npm install -g gatsby-cli
cd @elegantstack
(Your folder name may vary.)
Each starter is a different design. Choose one you like.
gatsby new site ./starters/gatsby-starter-flexiblog-personal
| Starter | Command |
|---|---|
| Agency | gatsby new site ./starters/gatsby-starter-flexiblog-agency |
| Beauty | gatsby new site ./starters/gatsby-starter-flexiblog-beauty |
| Education | gatsby new site ./starters/gatsby-starter-flexiblog-education |
| Medical | gatsby new site ./starters/gatsby-starter-flexiblog-medical |
| Minimal | gatsby new site ./starters/gatsby-starter-flexiblog-minimal |
| Minimal-v2 | gatsby new site ./starters/gatsby-starter-flexiblog-minimal-v2 |
| News | gatsby new site ./starters/gatsby-starter-flexiblog-news |
| Personal | gatsby new site ./starters/gatsby-starter-flexiblog-personal |
| Science | gatsby new site ./starters/gatsby-starter-flexiblog-science |
Tip: You only need ONE starter. Choose the one closest to the style you want.
After the starter is created:
cd site
Now open it in VS Code:
code .
VS Code will open the whole blog project.
Start the live preview of your site:
npm run develop
Open your browser and visit:
You will now see your blog running!