My Personal Website πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
scripts
src
static
.eslintrc
.gitignore
LICENSE
README.md
gatsby-config.js
gatsby-node.js
netlify.toml
package-lock.json
package.json
prettier.config.js
yarn.lock

README.md

Swas.io - Swashata's Personal Blog

Hey there πŸŽ‰πŸŽ‰. This is my personal blog built with the awesome Gatsby.

Here I write about things I like and stuff I have learnt. Please feel free to browse.

Swas.io

If you are curious, I have started with the netlify-cms gatsby starter and hacked my way into building the site.

and many a things. Fork away 😎.

New Entries

yarn newEntry

Will walk you through a wizard to create either a blog, page or post entry. Neat! πŸͺ

Access Locally

$ git clone https://github.com/[GITHUB_USERNAME]/[REPO_NAME].git
$ cd [REPO_NAME]
$ yarn install
$ yarn develop

To test the CMS locally, you'll need run a production build of the site:

$ yarn build
$ yarn serve

Getting Started (Without Netlify)

$ gatsby new [SITE_DIRECTORY_NAME] https://github.com/AustinGreen/gatsby-starter-netlify-cms/
$ cd [SITE_DIRECTORY_NAME]
$ npm run build
$ npm run serve

Setting up the CMS

Follow the Netlify CMS Quick Start Guide to set up authentication, and hosting.

Debugging

Windows users might encounter node-gyp errors when trying to npm install. To resolve, make sure that you have both Python 2.7 and the Visual C++ build environment installed.

npm config set python python2.7
npm install --global --production windows-build-tools

Full details here