Quick Install
@matthiesenxyz/ create-astro-ghostcms
# Run this command and follow the prompt!npx @matthiesenxyz/create-astro-ghostcms# Want to pass arguments through to the command? YOU CAN!# `--install` : Sets Install Dependencies to 'true'# `--git` : Initiates git Repo# `--pkg-manager` : Specify your Package manager(i.e. npm, yarn | DEFAULT: pnpm)
npx @matthiesenxyz/create-astro-ghostcms <template> <project_directory> --git --install
# Run this command and follow the prompt!pnpm dlx @matthiesenxyz/create-astro-ghostcms# Want to pass arguments through to the command? YOU CAN!# `--install` : Sets Install Dependencies to 'true'# `--git` : Initiates git Repo# `--pkg-manager` : Specify your Package manager(i.e. npm, yarn | DEFAULT: pnpm)
pnpm dlx @matthiesenxyz/create-astro-ghostcms <template> <project_directory> --git --install
# Run this command and follow the prompt!yarn dlx @matthiesenxyz/create-astro-ghostcms# Want to pass arguments through to the command? YOU CAN!# `--install` : Sets Install Dependencies to 'true'# `--git` : Initiates git Repo# `--pkg-manager` : Specify your Package manager(i.e. npm, yarn | DEFAULT: pnpm)
yarn dlx @matthiesenxyz/create-astro-ghostcms <template> <project_directory> --git --install
Created Routes
The routes are the same as a standard Ghost Blog so you can migrate to Astro easily.
Route | Content |
---|---|
/ | Homepage with recents/features Blog Posts |
/404 | 404 Page |
/[slug] | Post or Page |
/author/[slug] | Author page with related posts |
/authors | All the authors |
/tag[slug] | Tag page with related posts |
/tags | All the tags |
/archives/[...page] | All the posts, paginated |
/rss.xml | All the posts, in a FEED |