検索

ホームページ  >  に質問  >  本文

Vue Cli Serve の致命的な JavaScript 無効なサイズ エラー:node_api_throw_syntax_error

<p>私の問題は、vue アプリケーションを提供または構築できないことです。これを実行すると、次のエラーが表示されます: </p> <pre class="brush:php;toolbar:false;">情報 開発サーバーを開始しています... [70%] シーリング (モジュール グラフ ESLintWebpackPlugin_1 を終了) # # 0 行目の致命的なエラー # 致命的な JavaScript 無効なサイズ エラー 169220804 # # # #FailureMessage オブジェクト: 00000075C11FC8E0 1: 00007FF78CD49E7F ノード api_throw_syntax_error 175967 2: 00007FF78CC6036F v8::CTypeInfoBuilder<void>::ビルド 11999 3: 00007FF78DACD182 V8_致命的 162 4: 00007FF78D60A265 v8::internal::FactoryBase::NewFixedArray 101 5: 00007FF78D48F8E3 v8::internal::FeedbackNexus::ic_state 65795 6: 00007FF78D4AE460 v8::Context::GetIsolate 15600 7: 00007FF78D2FAA40 v8::internal::CompilationCache::IsEnabledScriptAndEval 25952 8: 00007FF78D8078B1 v8::internal::SetupIsolateDelegate::SetupHeap 558193 9: 00007FF70EB45D8E</pre> <p>同じ問題を参照するこの脅威を発見しましたが、その内容は単一のコード ファイルでした。 致命的な JavaScript 無効なサイズ エラー 188720663</p> <p>*.vue ファイル内のそのようなループを特定する方法、または最後に処理されたファイルを特定する方法はありますか? </p> <p>以前にもこのエラーが発生しましたが、何かを変更した後はなくなりました(幸運だったのかもしれません)。古いコミット (有効だったとき) を使用しても、このエラーは修正されません。また、リポジトリのクローンを作成して、再度インストールしてみました。 </p>
P粉875565683P粉875565683462日前562

全員に返信(1)返信します

  • P粉834840856

    P粉8348408562023-08-30 10:04:36

    解決策を見つけました!

    問題は、.prettierrc で属性「endOfLine」が「auto」に設定されていることです。

    これにより、各行の末尾に \r ではなく \r\n が表示され、これ自体が vue コンパイラ内でメモリ リークを引き起こす可能性があります。

    返事
    0
  • キャンセル返事