pm2 icon indicating copy to clipboard operation
pm2 copied to clipboard

New released version 6.0.6 causes error

Open jyoon006 opened this issue 8 months ago • 2 comments

Hello, the latest released version of 6.0.6 is causing below error. Can we please fix this

running pm2 in command line

Error: Cannot find module 'ansis'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/Users/jyoon/.nvm/versions/node/v10.23.3/lib/node_modules/pm2/constants.js:10:14)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)

installing 6.0.5 seems to be ok

jyoon006 avatar May 13 '25 20:05 jyoon006

Hello @jyoon006,

/Users/jyoon/.nvm/versions/node/v10.23.3/lib/node_modules/pm2/constants.js:10:14

You're using Node.js v10, which is outdated. PM2 6.0.6 requires Node.js 16 or late:

package.json

"engines": {
    "node": ">=16.0.0"
 },

Upgrade to Node.js 16 or higher, e.g.:

nvm install 20

Install PM2 globally for each Node.js version used with NVM, e.g.:

nvm use 20
npm install -g pm2

webdiscus avatar May 13 '25 22:05 webdiscus

@jyoon006, @see365, @NurlanH

Version 6.0.8 fixes compatibility with Node.js 10+

webdiscus avatar Jun 05 '25 13:06 webdiscus