【问题标题】:npm run Segmentation fault: 11npm 运行分段错误:11
【发布时间】:2015-12-05 10:30:49
【问题描述】:
我正在尝试 npm run
HOT=1 node ./node_modules/.bin/react-native-webpack-server start --hot
收到此错误:
> projectName@0.0.1 hot /Users/user_name/Documents/dev/app
> HOT=1 node ./node_modules/.bin/react-native-webpack-server start --hot
Segmentation fault: 11
12 小时前没有此类错误。不知道为什么会这样。
【问题讨论】:
标签:
node.js
npm
react-native
【解决方案1】:
有一个主要的 node.js 版本 yesterday,也许这就是出现问题的原因。最好的做法是更新 node.js/npm,删除 node_modules 文件夹并运行 npm install 以再次安装依赖项。
【解决方案2】:
删除node_modules 并重新运行npm install 的建议很好。不过更好的是:npm rebuild 可能会解决问题并更快(因为它实际上不会重新下载所有文件等)。
【解决方案3】:
我也遇到了同样的错误,我的一个 SASS 文件中存在语法错误。
【解决方案4】:
我现在在我的 angularjs webpack 项目中也遇到了同样的问题。
我检查了节点版本和npm
node -v
v8.11.3
npm -v
5.6.0
我已将 npm 更新到最新版本。
npm install -g npm@latest
npm -v
6.4.1
现在 npm install, npm run build 工作正常。 :)
【解决方案5】:
我也遇到了同样的问题。
对我来说这是由于节点版本不匹配。我尝试运行节点 v8 兼容包,但我的节点版本设置为 v6。