在后端启动node项目时,启动文件www与app.js文件不在同一个目录具体是:
.../bin/www
.../app.js
当用pm2启动/bin/www文件时,小程序报错
找不到相关文件,但用npm在/bin文件夹启动www文件却不报错
于是,怀疑是运行目录不通导致找不到相关文件,果断将运行路径修改
问题解决!
即,解决办法:将运行路径改为app.js所在的路径,启动文件仍然保持原来的路径即可
# 修改前的路径,即www启动文件的路径
/www/wwwroot/markt.gzdxttj.xyz/bin
# 修改后的路径,即app.js所在的路径
/www/wwwroot/markt.gzdxttj.xyz