首页 > 解决方案 > 在 redhat 8 上全局安装 pm2

问题描述

我一直在尝试在 redhat 8 上全局安装 pm2,但它不起作用。我安装了 pm2 使用

须藤 npm i -g pm2

并得到

/root/.npm-global/bin/pm2 -> /root/.npm-global/lib/node_modules/pm2/bin/pm2 /root/.npm-global/bin/pm2-dev -> /root/.npm -global/lib/node_modules/pm2/bin/pm2-dev /root/.npm-global/bin/pm2-docker -> /root/.npm-global/lib/node_modules/pm2/bin/pm2-docker /root /.npm-global/bin/pm2-runtime -> /root/.npm-global/lib/node_modules/pm2/bin/pm2-runtime npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/pm2/node_modules /fsevents): npm WARN notsup 跳过可选依赖: fsevents@2.1.2 不支持的平台: 想要 {"os":"darwin","arch":"any"} (当前: {"os":"linux", “拱门”:“x64”})

但是当我跑步时

pm2

我明白了

pm2 -bash: pm2: 找不到命令

pm2 安装在根目录下的特定文件夹中,只有当我进入该特定目录时才能访问它。感谢任何帮助。

标签: npmredhatnpm-installpm2

解决方案


确保在安装 PM2 之前使用本机包管理器安装了 Node.js 运行时:

yum module install nodejs/development

然后安装 PM2:

npm install -g pm2

推荐阅读