VPS上PM2管理Next.js应用遇目录错误及资源、环境变量异常求助
Next.js + PM2 VPS部署故障问题
部署尝试及故障现象
服务器端构建方案
- 上传除
deploy.js和.gitignore外的所有项目文件至VPS,构建操作执行成功 - 故障:网站无法加载
public目录下的资源(如图标、部分图片),且无法读取PM2配置的环境变量
本地构建后部署方案
- 本地完成构建后上传产物至VPS,上传耗时增加约25分钟
- 故障:仍无法读取PM2或系统环境变量,同时触发错误:
error - Project directory could not be found, restart Next.js in your new directory
相关版本信息
- NodeJS 18.13.2
- NextJS 13.1.1
- PM2 5.2.0
- Ubuntu 22.04.2 LTS
内容的提问来源于stack exchange,提问作者Tate
相关产品推荐
相关产品推荐

