Vue Cli Serve 致命 JavaScript 无效大小错误:node_api_throw_syntax_error
P粉875565683
P粉875565683 2023-08-29 14:29:34
[Vue.js讨论组]

我的问题是,我无法提供或构建我的 vue 应用程序。这样做时,我收到以下错误:

INFO  Starting development server...
[70%] sealing (finish module graph ESLintWebpackPlugin_1)


#
# Fatal error in , line 0
# Fatal JavaScript invalid size error 169220804
#
#
#
#FailureMessage Object: 00000075C11FC8E0
 1: 00007FF78CD49E7F node_api_throw_syntax_error+175967
 2: 00007FF78CC6036F v8::CTypeInfoBuilder<void>::Build+11999
 3: 00007FF78DACD182 V8_Fatal+162
 4: 00007FF78D60A265 v8::internal::FactoryBase<v8::internal::Factory>::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

我发现了这个威胁,它引用了相同的问题,但在单个代码文件中: 致命的 javascript 无效大小错误 188720663

有什么方法可以识别我的 *.vue 文件中的此类循环或识别最后处理的文件吗?

我之前就遇到过这个错误,但是在更改任何内容之后它就消失了(也许是幸运的命中)。使用旧的提交(当它有效时)也无法修复此错误。我还尝试克隆存储库并再次安装。

P粉875565683
P粉875565683

全部回复(1)
P粉834840856

我找到了解决方案!

问题是,在 .prettierrc 中,属性“endOfLine”被设置为“auto”。

这导致每行末尾出现 \r\n 而不是 \r,这本身就会导致 vue 编译器内的内存泄漏。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号