微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ProcessContainerFork.js pm2 '意外的令牌导入' 节点 14

如何解决ProcessContainerFork.js pm2 '意外的令牌导入' 节点 14

我知道之前有人问过一些类似的问题 - 主要是 here。但是,无论我尝试做什么,我都无法让它发挥作用。问题截图如下。当我尝试运行 pm2 start api 时会发生这种情况。

enter image description here

我的 ecosystem.config.js 是:

const nodeServer = (role,debugPort) => ({
    name: role,script: 'server/server.js',watch: role == 'api' ? ['client','server'] : ['server'],ignore_watch: ['node_modules'],max_memory_restart: '4G',node_args: `--inspect=${debugPort}`,env: {
      NODE_OPTIONS: '--max-old-space-size=4096',NODE_ENV: 'development',SERVER_ROLE: role,},env_production: {
      NODE_ENV: 'production'
    }
})

module.exports = {
    apps: [
      nodeServer('api',9229),nodeServer('task',9228),nodeServer('scheduler',9227),]
}

PM2 全局安装在我运行 5.1.0 的系统上(我认为是当前最新版本)。节点版本为 14.13.0。如果我尝试使用节点版本 10 和 12,我会遇到同样的错误。我真的很难弄清楚这一点。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。