当我在 Virtualbox 上 运行 流浪时,为什么我的 webpack 包会中断?

Why does my webpack bundle cut off when I'm running vagrant on Virtualbox?

我是 运行 一个 phoenix/elixir 开发服务器,在 vagrant 上使用 webpack 来编译和查看我的 JS 文件。但是我传递给 localhost 的包只是部分构建;它在文件中间切断,有时在单词中间切断。

这里的问题很可能是内存。 Webpack 的 dev watch 将从内存中提供文件,如果你只是使用你的 vagrant 给你的默认内存,你很可能没有足够的内存。

您应该进入您的 virtualbox 设置并增加系统基本内存。

为此:

  1. vagrant halt
  2. 停止流浪
  3. 打开虚拟盒子
  4. 点击设置(顶部栏中的齿轮)
  5. 转到"System tab"
  6. 将内存滑块向右移动。
  7. vagrant up 重新开始你的流浪汉。

希望现在一切都好!