リファレンス>トラブルシューティング

法律: IT HTML5 フノス(訳者)

 

 Brunchプロジェクトのビルドの際に、「EMFILE error」が出るのですが…

 「EMFILE」とは、オープンなファイルが多すぎる状態を意味します。Bruchはプロジェクトに入っているすべてのファイルを監視しています。それらは往々にして相当多い数になりますね。このエラーを直すには、コマンドから「オープンなファイルの許容数」を大きめにセットすることです。 ulimit -n <number> (この<>の中に数字を入力してください。10000もあれば十分でしょう。)

 プロジェクトを変更すると、モジュールがプロジェクトから抜けていることがあります。

 プロジェクトをwatchコマンドなどでビルドしなおしたら、変更したファイルがあったはずのところが空白になっていた…などという声がたびたび寄せられます。

 どうにもこのトラブルは、いくつかのエディタで編集したファイルに起こるようです。また、sshを介して編集したファイルにも発生することがあります。詳しいことは以下のスレッドに記載されています。

 

 

 ここでは簡単な解決法を1つご紹介しましょう。
すでにコンフィグファイルを作成していた方は、Sublimeに atomic_save: true という項目を追加してください。これが解決の要となるようです。

次の内容をコンフィグに追加してください。

watcher: {
 awaitWriteFinish: true,
 usePolling: true
}

 その他のトラブル
 デバッグの方法とレポートの送り方はコミュニティが作成したこちらのガイドラインに詳しく記されています。
 もちろん、GitHubでの検索を忘れてはなりません。あなたが抱えている問題とその解決策はすでに記載されている可能性があります。
 

 ← プラグインAPI

 アーキテクチャ

 GitHubでこのページを編集する

 2017-05-17 15:01:20 / Hnoss
原文サイトを表示
[ 原文 ] http://brunch.io/docs/troubleshooting
Creative Commons License この作品は、クリエイティブ・コモンズ・ライセンスの下でライセンスされています。
クリエイティブ・コモンズ・ライセンス