[npm在php laravel中运行构建挂起或退出

问题描述 投票:0回答:1

我正在尝试使用此规范将laravel项目部署到服务器上:

  • OS:CentOS Linux版本7.8.2003
  • Nodejs:13.14.0
  • npm:6.14.5
  • 1个CPU
  • 4GB Ram

一切都很好,但是迈出了一步,当我在Laravel中使用ReactJS时,我必须运行npm run dev来让webpack构建我的资产文件。 (这只是构建视图的步骤,它在我的本地计算机和朋友的计算机上运行良好,并且具有os,macos和ubuntu的不同))>

但是当我运行时

npm run dev系统要么像这样挂起
[spyets@vultr current]$ npm run dev

> @ dev /home/spyets/public_html/yamlive/releases/3
> npm run development


> @ development /home/spyets/public_html/yamlive/releases/3
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js

enter image description here

或显示此错误

Exit Code: 254 (Unknown error)                                                    

  Host Name: development                                                            

  ================                                                                  
  bash: fork: retry: No child processes                                             
  bash: fork: retry: No child processes                                             
  bash: fork: retry: No child processes                                             
  bash: fork: retry: No child processes                                             
  bash: fork: Resource temporarily unavailable 

[我不知道是否能给您更多信息

,我运行一个vtop(一个终端管理工具?),并且每次我运行npm run dev命令时,vtop都崩溃了

enter image description here

我尝试了什么

  1. 重新启动服务器
  2. 重新安装nodejs(我直接使用yum不使用nvm安装了nodejs)
  3. 将nodejs从12.20.2升级到13.14.0(当前在13.14.0中升级)
  4. 我一直在挠头,很快就没有头发了:)。如果可以的话,请帮助我,否则请帮我调试一下。我是Centos和部署的新手。

我正在尝试使用以下规范将laravel项目部署到服务器上:OS:CentOS Linux版本7.8.2003 Nodejs:13.14.0 npm:6.14.5 1 CPU 4GB Ram一切都很好,但是一步一步,因为我使用了带有...

node.js laravel npm webpack centos7
1个回答
0
投票

仅两天前,我在运行npm run prod时遇到了同样的问题。该命令将开始,然后在2分钟后它将终止,使我一无所有。

© www.soinside.com 2019 - 2024. All rights reserved.