【问题标题】:Bower is not working鲍尔不工作
【发布时间】:2017-01-05 10:38:28
【问题描述】:

我的凉亭工作正常。然后昨天,这里的网络太慢了,我正在安装 bootstrap 和 font-awesome。

Bootstrap 安装成功,但是 font-awesome 无法安装。然后我的凉亭出了问题。试过卸载重装,还是不行。

我现在得到了 bower.json 中的依赖项:

"dependencies": {  "bootstrap": "^3.3.7"}

错误是:

localhost:confusion leo$ sudo npm install -g bower
/Users/leo/.nvm/versions/node/v4.3.0/bin/bower -> /Users/leo/.nvm/versions/node/v4.3.0/lib/node_modules/bower/bin/bower
/Users/leo/.nvm/versions/node/v4.3.0/lib
└── bower@1.7.9 

localhost:confusion leo$ bower install
/Users/leo/.nvm/versions/node/v4.3.0/lib/node_modules/bower/lib/node_modules/configstore/index.js:54
                throw err;
                ^

Error: EACCES: permission denied, open '/Users/leo/.config/configstore/bower-github.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 (/Users/leo/.nvm/versions/node/v4.3.0/lib/node_modules/bower/lib/node_modules/configstore/index.js:35:26)
    at Object.Configstore (/Users/leo/.nvm/versions/node/v4.3.0/lib/node_modules/bower/lib/node_modules/configstore/index.js:28:44)
    at readCachedConfig (/Users/leo/.nvm/versions/node/v4.3.0/lib/node_modules/bower/lib/config.js:19:23)
    at defaultConfig (/Users/leo/.nvm/versions/node/v4.3.0/lib/node_modules/bower/lib/config.js:11:12)
    at Object.<anonymous> (/Users/leo/.nvm/versions/node/v4.3.0/lib/node_modules/bower/lib/index.js:16:32)
    at Module._compile (module.js:410:26)
    at Object.Module._extensions..js (module.js:417:10)

我真的需要一些帮助,非常感谢。

【问题讨论】:

    标签: macos npm bower


    【解决方案1】:

    我找到了解决办法

    这里是修复,运行下面的命令。它应该工作。

    sudo chown -R $USER:$GROUP ~/.npm
    sudo chown -R $USER:$GROUP ~/.config
    

    【讨论】:

      猜你喜欢
      • 2016-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多