You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在AWS Ubuntu服务器用PM2运行Node进程时遇脚本未找到错误

解决PM2启动npm/yarn脚本时的"Script not found"错误
  • 问题原因:你执行的命令中使用了中文双引号(“”),PM2会将中文引号视为路径的一部分,导致错误识别脚本路径为/home/user/app-name/“npm,自然找不到对应文件。
  • 正确命令写法(三选一即可):
    1. 使用英文双引号包裹命令:
      pm2 start "npm run start" --name app-name
      
    2. 使用英文单引号包裹命令:
      pm2 start 'npm run start' --name app-name
      
    3. 拆分命令参数(无需引号):
      pm2 start npm --name app-name -- run start
      
  • 针对yarn的情况,同样替换为英文引号即可:
    pm2 start "yarn start" --name app-name
    
  • 验证:执行命令后运行pm2 list,查看进程状态是否显示为online,确认启动成功。

内容的提问来源于stack exchange,提问作者user23450048

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 12:02:31