gpt4 book ai didi

javascript - Ember.js 段错误 - node-sass

转载 作者:行者123 更新时间:2023-12-01 15:42:04 25 4
gpt4 key购买 nike

我最近将一些旧项目移到了新的 MacOS Catalina。我有一个 Ember.js在尝试运行应用程序时给我一个段错误的项目。我找到了 github看起来他们正在经历类似的事情,他们声称这个问题的原因是 npm 模块 node-sass。我尝试重建 node-sass,尝试完全删除 node_modules 并重新安装,但没有任何效果。我找到了这个模块“segfault-handler”,它打印出一个堆栈跟踪,可以帮助我调试这个问题,但我不确定如何解释输出。这是输出的样子,非常感谢任何帮助。

Livereload server on http://localhost:49152
Serving on http://localhost:4200/
PID 11228 received SIGSEGV for address: 0x0
0 segfault-handler.node 0x0000000101f9b0c0 _ZL16segfault_handleriP9__siginfoPv + 304
1 libsystem_platform.dylib 0x00007fff715a75fd _sigtramp + 29
2 ??? 0x0000000102b97d30 0x0 + 4340677936
3 binding.node 0x000000010a0dca0a _ZN4Sass4Util11isPrintableEPNS_7RulesetE17Sass_Output_Style + 192
4 binding.node 0x000000010a09ff07 _ZN4Sass6OutputclEPNS_7RulesetE + 73
5 binding.node 0x000000010a090383 _ZN4Sass7InspectclEPNS_5BlockE + 149
6 binding.node 0x000000010a0357d6 _ZN4Sass7Context6renderEPNS_5BlockE + 50
7 binding.node 0x000000010a0d2a7d sass_compiler_execute + 107
8 binding.node 0x000000010a0d2697 _Z20sass_compile_contextP12Sass_ContextPN4Sass7ContextE + 34
9 node 0x0000000100a17768 worker + 90
10 libsystem_pthread.dylib 0x00007fff715b3109 _pthread_start + 148
11 libsystem_pthread.dylib 0x00007fff715aeb8b thread_start + 15
zsh: segmentation fault sudo ember s


ember-cli: 2.10.0
node: 6.17.1
os: darwin x64

最佳答案

我注意到的第一件事是 Node 的版本足够老,可能会给您带来一些问题。

node: 6.17.1


因此与 Node.js release如果我们查看 node-sass,您应该至少使用 v10.x(但更好的 v12.x 或 v14.x)似乎 v6.x 没有被 node-sass 本身支持的记录器。
更新您的 Node.js 版本后,您还可以更新 npmnode-gyp以root身份执行以下命令:
# npm install -g npm node-gyp
最后删除您的 node_modules目录并运行 npm install再次注意它发出的任何弃用警告,如果需要,升级弃用的软件包;这可能需要更改您的代码,我很遗憾地知道。
希望这可以帮助。

关于javascript - Ember.js 段错误 - node-sass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62602607/

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