Gatsby + TyporaでMarkdownファイルを保存する時にエラー落ちするのを防ぐ
元記事:genkitech.net
現象
gatsby develop でホットリロード動作中に、TyporaでMarkdownファイルを編集して保存すると、以下の様なエラーが出て落ちる場合がありました。
info added file at C:\Users\〇〇〇\.~index.md
Failed to validate error Error [ValidationError]: "errno" is not allowed. "syscall" is not allowed. "path" is not allowed
原因と解決
ぱっと見原因はTyporaが「.~」を頭に付けた変なファイルを生成している事のようなので、以下の様に「gatsby-source-filesystem」の「ignore」オプションを設定してあげることで落ちなくなりました。
gatsby-config.js
{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/src/contents`,
name: `contents`,
ignore: [`**/\.*`],
},
},
以上。
Author And Source
この問題について(Gatsby + TyporaでMarkdownファイルを保存する時にエラー落ちするのを防ぐ), 我々は、より多くの情報をここで見つけました https://qiita.com/genki140/items/4ec5c7fd1b8f2df16e17著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .