项目如下:
启动命令
pm2 start ecosystem.config.js --env production
ecosystem.config.js
module.exports = {
apps: [
{
name: 'myapp',
script: './dist/index.js',
args: 'one two',
instances: 1,
autorestart: true,
watch: false,
env: {
NODE_ENV: 'development'
},
env_production: {
NODE_ENV: 'production',
PORT: 8080
}
}
]
};
然后在浏览器中输入localhost:8080
:
没有理由不成功啊。。
我又试了直接用pm2
访问:pm2 start dist/index.js
:
给我的感觉就是ecosystem.config.js
配置文件没生效,不知道为什么,完全按照官网来的。
有大神指导一下吗
猜测有可能是路径的问题,你把ecosystem.config.js中的script路径改成绝对路径试一下