【问题标题】:EACCES permission error with firebase cli even after installing node with nvm即使在使用 nvm 安装节点后,firebase cli 也会出现 EACCES 权限错误
【发布时间】:2021-06-15 01:50:05
【问题描述】:

我查看了另一篇说这些问题很常见的帖子,并点击了那里的链接 (https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally)。我做了那里推荐的事情并通过nvm安装了节点。错误仍然发生。确切的错误如下。

运行firebase登录后:

错误:EACCES:权限被拒绝,打开“/Users/home/.config/configstore/firebase-tools.json” 您无权访问此文件。

at Object.openSync (fs.js:476:3)
at Object.readFileSync (fs.js:377:35)
at Configstore.get all [as all] (/Users/home/.nvm/versions/node/v14.16.0/lib/node_modules/firebase-tools/node_modules/configstore/index.js:34:25)
at Configstore.get (/Users/home/.nvm/versions/node/v14.16.0/lib/node_modules/firebase-tools/node_modules/configstore/index.js:77:27)
at Object.<anonymous> (/Users/home/.nvm/versions/node/v14.16.0/lib/node_modules/firebase-tools/lib/previews.js:11:30)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19) {

错误号:-13, 系统调用:'打开', 代码:'EACCES', 路径:'/Users/home/.config/configstore/firebase-tools.json' }

【问题讨论】:

    标签: node.js firebase firebase-tools


    【解决方案1】:

    我通过 chown 更改配置存储的所有者解决了这个问题:

    sudo chown -R username /Users/username/.config
    

    【讨论】:

      猜你喜欢
      • 2015-02-13
      • 2019-10-12
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      • 2022-12-12
      • 1970-01-01
      • 1970-01-01
      • 2019-12-13
      相关资源
      最近更新 更多