Что то у меня не запускается сайт через pm2, может кто подсказать почему? В девелоп моде сайт запускается в продакшен моде нет, логи pm2 чистые типо процесс запущен и всё ровно, но на странице 404
Экосистема
module.exports = {
apps : [
{
name: "proto-dev.ru",
cwd: './proto-dev.ru',
script: "npm",
args: "start",
watch: true,
env: {
"NODE_ENV": "development",
},
env_production: {
"NODE_ENV": "production",
}
}
],
};
server.js
const express = require('express');
const next = require('next');
const port = parseInt(process.env.PORT, 10) || 8000;
const dev = process.env.NODE_ENV !== 'production';
const app = next({ dev });
const handle = app.getRequestHandler();
package.json
"scripts": {
"dev": "node server.js",
"build": "next build",
"start": "NODE_ENV=production node server.js"
},
Запускаю этой командой
pm2 restart ecosystem.config.js --env production