mirror of
https://github.com/facebook/docusaurus.git
synced 2025-08-06 10:20:09 +02:00
feat: prototype blog post generation in dev server
This commit is contained in:
parent
8cbd23d690
commit
7ecd4c9bef
9 changed files with 112 additions and 31 deletions
|
@ -10,6 +10,15 @@ module.exports = async function load(sourceDir) {
|
|||
// extract data from all blog files
|
||||
const blogDatas = await loadBlog(sourceDir);
|
||||
|
||||
fs.writeFile(
|
||||
path.resolve(__dirname, '../generated/blogDatas.js'),
|
||||
`${'/**\n' +
|
||||
' * @' +
|
||||
'generated\n' +
|
||||
' */\n' +
|
||||
'module.exports = '}${JSON.stringify(blogDatas, null, 2)};\n`
|
||||
);
|
||||
|
||||
// resolve outDir
|
||||
const outDir = siteConfig.dest
|
||||
? path.resolve(siteConfig.dest)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue