Transitioning From Hugo To Gatsby
February - 2021
-
Move Hugo
content
files:- [x] make sure date exists
- [x] figure out how you want do deal with date format differences
- type: date value: '2020-09-23T16:44:38.000Z'
- type: number value: 1612732288
- [x] Translate code highlighting
- [x] Translate image calls
- [x] migrate images
- [] deal with drafts
- [] deal with images that aren't in the same folder
- [x] figure out why
some-miles-davis
showed up empty (seems to have been the limit on making pages) - [] - deal with videos like: http://www.youtube.com/watch?v=6VdNcCcweL0
- [] update links if necessary (e.g. if you find old wp/blog links)
- [] add
created
date - [x] make a year directory based off the file data.
- [x] move the directory with it's name
- [x] move the index.md file
- [x] add a slug the the yaml frontmatter
- [x] make sure tags transfer properly
- [] figure out what to do with summary
- [] add tags for journals, browing history, etc...
- [] think about cleaning other frontmatter as you see it.
- [x] make all date formats the same
- [x] Find files that aren't index.md
- [x] move images
- update Hugo image shortcodes to gatsby image calls
- update Hugo code block shortcodes to something that works in gatsby
- Make sure markdown image calls work.
- Deal with missing images
- deal with any other Hugo shortcodes
- any built-ins
- content__remove_css_clear
- content__remove_css_obfuscated
- img
- img2
- js_card_randomizer
- youtube_autoplay_hashes
- youtube_autoplay
- youtube
-
nvAlt File Move
TKTKTKT
-
PyCharm Projects
TKTKTK
Modules:
-
gatsby-transformer-remark gatsby-remark-prismjs prismjs https://www.gatsbyjs.com/plugins/gatsby-remark-prismjs/
-
gatsby-remark-embed-video
-
gatsby-remark-responsive-iframe