RocketChat / Rocket.Chat.Apps-cli

The CLI for interacting with Rocket.Chat Apps
MIT License
46 stars 27 forks source link

EACCES: permission denied with sudo in Ubuntu #156

Open TheBestOrNothing opened 6 months ago

TheBestOrNothing commented 6 months ago

sudo npm install -g @rocket.chat/apps-cli

esbuild@0.12.29 postinstall /usr/local/lib/node_modules/@rocket.chat/apps-cli/node_modules/esbuild node install.js

Trying to install "esbuild-linux-64" using npm Failed to install "esbuild-linux-64" using npm: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@rocket.chat/apps-cli/node_modules/esbuild/esbuild-qssd7mdeech' Trying to download "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.12.29.tgz" /usr/local/lib/node_modules/@rocket.chat/apps-cli/node_modules/esbuild/install.js:198 throw e; ^

Error: EACCES: permission denied, open '/usr/local/lib/node_modules/@rocket.chat/apps-cli/node_modules/esbuild/bin/esbuild__' at Object.openSync (fs.js:498:3) at Object.writeFileSync (fs.js:1529:35) at installBinaryFromPackage (/usr/local/lib/node_modules/@rocket.chat/apps-cli/node_modules/esbuild/install.js:61:6) at processTicksAndRejections (internal/process/task_queues.js:95:5) { errno: -13, syscall: 'open', code: 'EACCES', path: '/usr/local/lib/node_modules/@rocket.chat/apps-cli/node_modules/esbuild/bin/esbuild__' }