The words Under construction in black text on a yellow background with diagonal black stipes surrounding it
I'm in the process of moving my site. It's still a work in progress. Please excuse the mess and broken links.

Gatsby Minimum Site Template

TODO: Pull subtitle into page object

To build a site that isn't cloned off a template repo (e.g. `gatsby-starter-hello-world` or `gatsby-starter-default`), just run this by itself:

gatsby new

Then you can name the project and put in all the stuff you want for it directly. It has a few plugins you can add directly as well.

Note, this does create an index.js file and an image file and a 404.js file, but it doesn't add anything to your gatsby-config other than what you put into the creation wizard

--------------------------------------------------------------------------------

### Don't Really Need To Use The Below

To create the most basic site, use:

gatsby new markdown_responsive_images https://github.com/gatsbyjs/gatsby-starter-hello-world

This is the minimal version with no images or other assets that would otherwise get installed with `gatsby new`

It's also possible to create one manually with:

code_start_default_section code_end_default_section

Debugging Stuff

I'm moving stuff around right now. All this below is helping me figure out where to put stuff

        -- title

Gatsby Minimum Site Template

-- p

To build a site that isn't cloned off a template repo (e.g. `gatsby-starter-hello-world` or `gatsby-starter-default`), just run this by itself:

-- p

gatsby new

-- p

Then you can name the project and put in all the stuff you want for it directly. It has a few plugins you can add directly as well.

-- p

Note, this does create an index.js file and an image file and a 404.js file, but it doesn't add anything to your gatsby-config other than what you put into the creation wizard

-- p

--------------------------------------------------------------------------------

-- p

### Don't Really Need To Use The Below

-- p

To create the most basic site, use:

-- p

gatsby new markdown_responsive_images https://github.com/gatsbyjs/gatsby-starter-hello-world

-- p

This is the minimal version with no images or other assets that would otherwise get installed with `gatsby new`

-- p

It's also possible to create one manually with:

-- code/

mkdir my-new-gatsby-site
    cd my-new-gatsby-site
    
    npm init
    
    npm install gatsby react react-dom
    
    # NOTE: This doesn't work right now, because of a version conflict on gatsby and it's router with react
    
    mkdir src
    cd src
    mkdir pages

-- /code

-- p

Then put this in ./src/pages/index.js

-- code/
-- javascript

import React from "react"
    
export default function Home() {
    return <h1>Hello Gatsby!</h1>
}

-- /code

-- p

Then you're ready to run this from the `my-new-gatsby-site` directory

-- code/

gatsby develop

-- /code


-- categories
-- Miscellaneous

-- metadata
-- date: 2021-02-09 00:00:00
-- id: 20entxxb
-- status: published
-- type: post
-- SCRUBBED_NEO: false
-- site: aws