首先,PM2对文件路径的处理有些问题,所以我被迫把所有用到path.resolve()的地方全改为相对路径。
其次,PM2不认dotenv,也就是说,默认的require('dotenv').config()是不行的,会报错,所以不得已又加了一个路径的配置,require('dotenv').config({path: '../.env'})。结果开发环境下又报错,然后又搞了一个if-else

标签: PM2

添加新评论