gpt4 book ai didi

node.js - 升级到 Node 10 导致 webpack 构建出错

转载 作者:太空宇宙 更新时间:2023-11-03 22:20:33 25 4
gpt4 key购买 nike

我最近在使用 Webpack 构建的 React 前端上从 Node 8 升级到了 Node 10,因为 Node 8 将于今年 12 月停产。运行 webpack 时出现如下错误:

/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node[99538]: ../src/node_file.cc:943:void node::fs::Stat(const FunctionCallbackInfo<v8::Value> &): Assertion `(argc) == (4)' failed.
1: 0x10003c597 node::Abort() [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
2: 0x10003b5b9 node::AddEnvironmentCleanupHook(v8::Isolate*, void (*)(void*), void*) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
3: 0x100071e70 node::fs::Stat(v8::FunctionCallbackInfo<v8::Value> const&) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
4: 0x10023663f v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo*) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
5: 0x100235b81 v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
6: 0x100235220 v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
7: 0x608f2a5be3d

我尝试过升级软件包版本,包括 webpack(我使用 WDS v3 迁移到 v4)。我找到了this issue这似乎有同样的问题,但我不知道如何解决它。

这是完整的堆栈跟踪:

/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node[99538]: ../src/node_file.cc:943:void node::fs::Stat(const FunctionCallbackInfo<v8::Value> &): Assertion `(argc) == (4)' failed.
1: 0x10003c597 node::Abort() [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
2: 0x10003b5b9 node::AddEnvironmentCleanupHook(v8::Isolate*, void (*)(void*), void*) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
3: 0x100071e70 node::fs::Stat(v8::FunctionCallbackInfo<v8::Value> const&) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
4: 0x10023663f v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo*) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
5: 0x100235b81 v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
6: 0x100235220 v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) [/Users/ryandrew/.nvm/versions/node/v10.15.3/bin/node]
7: 0x608f2a5be3d

请告诉我我可以在这里提供什么帮助。

最佳答案

我的解决方案是升级我的 node-sass 依赖项的版本。如果您遇到此问题,我建议您检查所有软件包,以确保它们与您正在使用的新 Node 版本兼容。

关于node.js - 升级到 Node 10 导致 webpack 构建出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56261170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com