在 Homestead 下使用 gulp 出现 Segmentation fault (core dumped)
最近在根据《Laravel 入门教程》进行学习时,第一遍很顺利,没有多少问题。问题就在于第二遍开始的时候,在进行到使用 gulp、laravel-elixir、bootstrap-sass 构建前端工作流时,出现了一个问题 :cry:。在使用 yarn install
命令进行安装的时候出现了一个问题:
当时,就感觉好像出问题了,但还是抱着一丝侥幸的心理执行了 gulp
命令 。然后,意料之中的事情发生了 :sob::Segmentation fault (core dumped)
这是什么?然后上百度查了一下。这是因为对内存操作不当造成的 :flushed:(详情)。试过很多种方法,全都不行 :joy:。不管是重新安装 Homestead,还是使用以下命令重新构建前端工作流 :point_down::point_down:
rm -rf node_modules
cnpm cache clean
cnpm install
最后,经历了无数次失败的我进行了最后一次尝试。在项目根目录使用npm uninstall gulp
命令删除 gulp 。而且一不做二不休的把 laravel-elixir 和 bootstrap-sass 也一起删除了。然后使用yarn install
命令在此进行安装。
可以看到,虽然一开始还是有些问题。但最终还是成功了 :laughing:,不会像 (图1) 一样直接报错。二话不说,运行gulp
,结果是让人振奋的。
成功了 :relieved:!!!
顺便,如果有大神或着刚好知道原因的。求解
推荐文章: