2016-03-27 21 views
0

私はMacでhexoを実行しています。私がhello-world.mdの投稿を削除するまではうまくいきます。私は次の順序で投稿を削除します。hexo delete post error ENOENT:そのようなファイルやディレクトリがありません

  1. 削除した後にすることなく、新しいブログを生成するdatabase(db.json)を削除し、assetsフォルダ
  2. 実行hexo generateするhello-world.md実行hexo clean
  3. ソース/ _POSTでの削除、残念ながら、エラーが発生します。

エラーメッセージは次のとおりです。

/usr/local/lib/node_modules/hexo/node_modules/graceful-fs/polyfills.js:8 
    cwd = origCwd.call(process) 
       ^

Error: ENOENT: no such file or directory, uv_cwd 
    at Error (native) 
    at process.cwd (/usr/local/lib/node_modules/hexo/node_modules/graceful-fs/polyfills.js:8:19) 
    at entry (/usr/local/lib/node_modules/hexo/node_modules/hexo-cli/lib/hexo.js:14:24) 
    at Object.<anonymous> (/usr/local/lib/node_modules/hexo/bin/hexo:5:20) 
    at Module._compile (module.js:413:34) 
    at Object.Module._extensions..js (module.js:422:10) 
    at Module.load (module.js:357:32) 
    at Function.Module._load (module.js:314:12) 
    at Function.Module.runMain (module.js:447:10) 
    at startup (node.js:141:18) 
    at node.js:933:3 

だから、問題は何ですか?あなたのすべての協力に感謝します。

答えて

1

この問題は、hexo cleanを実行したときに削除されるpublicというフォルダにhexo generateを実行したために発生します。

関連する問題