npm 运行 分段错误:11

npm run Segmentation fault: 11

我正在尝试 npm 运行

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 版本 yesterday,也许这就是出现问题的原因。最佳做法是更新节点。js/npm,删除 node_modules 文件夹和 运行 npm install 以再次安装依赖项。

删除node_modules重新运行npm install的建议很好。不过更好的是:npm rebuild 可能会解决问题并且速度更快(因为它实际上不会重新下载所有文件等)。

我也遇到了同样的错误,归结为我的 SASS 文件中的一个语法错误。

我的 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 运行 build 现在工作正常。 :)

我也遇到了同样的问题。

对我来说,这是由于节点版本不匹配。我尝试了 运行 节点 v8 兼容包,但我的节点版本设置为 v6。