不允许进行 pm2 操作

pm2 operation not permitted

我不知道为什么,但这不起作用。我试过在线查找,但没有找到我需要的东西

C:\Users\Admin\Desktop\Enjuu>pm2 start index.js
fs.js:651
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
             ^

Error: EPERM: operation not permitted, open 'C:\Users\Admin\.pm2\pm2.log'
at Object.fs.openSync (fs.js:651:18)
at module.exports.Client.launchDaemon (C:\Users\Admin\AppData\Roaming\npm\node_modules\pm2\lib\Client.js:219:14)
at C:\Users\Admin\AppData\Roaming\npm\node_modules\pm2\lib\Client.js:103:10
at C:\Users\Admin\AppData\Roaming\npm\node_modules\pm2\lib\Client.js:307:14
at _combinedTickCallback (internal/process/next_tick.js:95:7)
at process._tickCallback (internal/process/next_tick.js:161:9)

基本上,我尝试与 pm2 一起使用的任何命令都会抛出 ^ 那个错误,而且我使用的是 pm2 的最新版本(可能是因为我在 20 分钟前更新了它)。

看起来像是权限问题。您必须以错误的用户身份启动 pm2。看着 this