yarn add loadash
잠깐, slug가 뭔데? 참고
<aside> 💡 URL에서 페이지를 구분해주는 키워드
</aside>
$20
것들을 -
으로 변환 한다.yarn add gatsby-source-filesystem
const path = require(`path`);
const { createFilePath } = require(`gatsby-source-filesystem`);
exports.onCreateNode = ({ node, getNode, actions }) => {
const { createNodeField } = actions
if (node.internal.type === `MarkdownRemark`) {
const slug = createFilePath({ node, getNode, basePath: `pages` })
createNodeField({
node,
name: `slug`,
value: slug,
})
}
}
나와 약속하는 시간
<aside> ❓ 컨탠츠를 어떻게 만들 것인가?
</aside>
---
title:
date: "2021-10-14"
draft: false
path: ""
series: ""
tags: ["React", "Typescript"]
---