firebase-tools error: EACCES: permission denied

Let Me Tink About It

I am trying to deploy Firebase hosting of my web app.

At the command line, when I type firebase deploy, I get the following error.

Note: firebase deploy is just one example. The same error occurs for all firebase commands. (e.g., firebase --help, firebase -v, firebase login, firebase logout, etc.)

Error

/usr/local/lib/node_modules/firebase-tools/node_modules/configstore/index.js:53 throw err; ^

Error: EACCES: permission denied, open '/Users/mowzer/.config/configstore/update-notifier-firebase-tools.json' You don't have access to this file.

at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at Object.create.all.get (/usr/local/lib/node_modules/firebase-tools/node_modules/configstore/index.js:34:26)
at Object.Configstore (/usr/local/lib/node_modules/firebase-tools/node_modules/configstore/index.js:27:44)
at new UpdateNotifier (/usr/local/lib/node_modules/firebase-tools/node_modules/update-notifier/index.js:34:17)
at module.exports (/usr/local/lib/node_modules/firebase-tools/node_modules/update-notifier/index.js:123:23)
at Object. (/usr/local/lib/node_modules/firebase-tools/bin/firebase:5:48)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)

Everything I have tried so far (including every CLI firebase instruction) rejects me for lack of access.

What can I do? What should I try?

(I am on a Mac OSX Yosemite v10.10.5 and firebase-tools v3.0.3)

Edit: When I do sudo firebase deploy, I get the following error.

Error: The entered credentials were incorrect.

I tried the following solution.

I tried to delete problem files then reinstall firebase-tools.

Terminal.sh
cd
cd .config/configstore
# Delete problematic files
rm firebase-tools.json
override rw-------  root/staff for firebase-tools.json? y
rm update-notifier-firebase-tools.json
override rw-------  root/staff for update-notifier-firebase-tools.json? y
# Reinstall firebase-tools
cd
sudo npm install -g firebase-tools

Then...

cd path/to/directory
cd firebase deploy

Now this file generates the error:

/usr/local/lib/node_modules/firebase-tools/node_modules/configstore/index.js:53

cd /usr/local/lib/node_modules/firebase-tools/node_modules/configstore

jwngr

This looks like an issue with the permissions of modules you have npm installed. This is something lots of developers run into, and npm actually has some documentation on how to resolve it. Once you go through that, try again (you may need to re-install firebase-tools) and things should work.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Java

On npm install: Unhandled rejection Error: EACCES: permission denied

From Java

Error: EACCES: permission denied, access '/usr/lib/node_modules'

From Java

Error: EACCES: permission denied

From Java

open failed: EACCES (Permission denied)

From Dev

webdriver-manager update error: EACCES, permission denied

From Dev

Yeoman error: "Errno::EACCES on line ["897"] of C: Permission denied"

From Dev

mq_open() - EACCES, Permission denied

From Dev

Yo Webapp: Error EACCES, permission denied 'Gruntfile.js'

From Dev

Error: EACCES, permission denied Ionic Cordova IOS

From Dev

Error: EACCES, permission denied even after using sudo?

From Dev

EACCES Permission denied file not found

From Dev

open failed EACCES (Permission denied)

From Dev

Firebase unauth - Throws an error: permission_denied

From Dev

Firebase Error --> code=permission-denied

From Dev

node application getting "Error: EACCES: permission denied, mkdir '.tmp'

From Dev

The read failed: Permission denied error in firebase

From Dev

Firebase Permission denied Error

From Dev

open failed: EACCES (Permission denied)

From Dev

Meteor Error: EACCES: permission denied, rmdir 'build'

From Dev

open failed: EACCES (Permission denied) error

From Dev

Firebase Error --> code=permission-denied

From Dev

Error: EACCES, permission denied in command #yo angular

From Dev

What is the cause of this error: Error: EACCES, permission denied

From Dev

node Error: listen EACCES: permission denied ON ANY PORT [Windows]

From Dev

The read failed: Permission denied error in firebase

From Dev

Loading "bower_task.js" tasks...ERROR, Error: EACCES, permission denied .local

From Dev

Firebase database permission denied error

From Dev

Firebase database rules and permission_denied error

From Dev

Firebase database how to catch permission denied error

Related Related

  1. 1

    On npm install: Unhandled rejection Error: EACCES: permission denied

  2. 2

    Error: EACCES: permission denied, access '/usr/lib/node_modules'

  3. 3

    Error: EACCES: permission denied

  4. 4

    open failed: EACCES (Permission denied)

  5. 5

    webdriver-manager update error: EACCES, permission denied

  6. 6

    Yeoman error: "Errno::EACCES on line ["897"] of C: Permission denied"

  7. 7

    mq_open() - EACCES, Permission denied

  8. 8

    Yo Webapp: Error EACCES, permission denied 'Gruntfile.js'

  9. 9

    Error: EACCES, permission denied Ionic Cordova IOS

  10. 10

    Error: EACCES, permission denied even after using sudo?

  11. 11

    EACCES Permission denied file not found

  12. 12

    open failed EACCES (Permission denied)

  13. 13

    Firebase unauth - Throws an error: permission_denied

  14. 14

    Firebase Error --> code=permission-denied

  15. 15

    node application getting "Error: EACCES: permission denied, mkdir '.tmp'

  16. 16

    The read failed: Permission denied error in firebase

  17. 17

    Firebase Permission denied Error

  18. 18

    open failed: EACCES (Permission denied)

  19. 19

    Meteor Error: EACCES: permission denied, rmdir 'build'

  20. 20

    open failed: EACCES (Permission denied) error

  21. 21

    Firebase Error --> code=permission-denied

  22. 22

    Error: EACCES, permission denied in command #yo angular

  23. 23

    What is the cause of this error: Error: EACCES, permission denied

  24. 24

    node Error: listen EACCES: permission denied ON ANY PORT [Windows]

  25. 25

    The read failed: Permission denied error in firebase

  26. 26

    Loading "bower_task.js" tasks...ERROR, Error: EACCES, permission denied .local

  27. 27

    Firebase database permission denied error

  28. 28

    Firebase database rules and permission_denied error

  29. 29

    Firebase database how to catch permission denied error

HotTag

Archive