节点 webpack 挂起。如何调试?
node webpack hangs. How to debug?
我正在尝试构建 ORO Platform js 资产,使用非 docker 环境,它工作得很好,但在 Docker 中(在 Docker 构建期间,或者容器执行)构建过程停止并挂起 100% CPU.
67% [0] building 1416/1470 modules 54 active ... ndles/orotask/sidebar_widgets/assigned_tasks/css/styles.scss
构建过程不一定挂在完全相同的文件上。而且,构建似乎在某些情况下成功了。
我尝试通过删除 Happy
来将流程减少到最低限度,并使用 --max-old-space-size=4096
进行了测试,但没有成功。
来源:https://github.com/oroinc/platform/tree/master/build
您建议如何调试?
谢谢
当您从 root
用户 运行 NodeJs 进程挂起时,存在一个已知问题。据我所知,目前没有解决方法。考虑使用其他用户来构建资产。
如果不是这样,请查看 the Troubleshooting section in OroAssetBundle,这可能会有所帮助。
我正在尝试构建 ORO Platform js 资产,使用非 docker 环境,它工作得很好,但在 Docker 中(在 Docker 构建期间,或者容器执行)构建过程停止并挂起 100% CPU.
67% [0] building 1416/1470 modules 54 active ... ndles/orotask/sidebar_widgets/assigned_tasks/css/styles.scss
构建过程不一定挂在完全相同的文件上。而且,构建似乎在某些情况下成功了。
我尝试通过删除 Happy
来将流程减少到最低限度,并使用 --max-old-space-size=4096
进行了测试,但没有成功。
来源:https://github.com/oroinc/platform/tree/master/build
您建议如何调试?
谢谢
当您从 root
用户 运行 NodeJs 进程挂起时,存在一个已知问题。据我所知,目前没有解决方法。考虑使用其他用户来构建资产。
如果不是这样,请查看 the Troubleshooting section in OroAssetBundle,这可能会有所帮助。