2016-08-29 2 views
0

Моя беседа работала нормально. Тогда вчера, интернет здесь настолько медленный, и я устанавливал бутстрап и шрифт-awesome.Bower не работает

Bootstrap успешно установлен, однако шрифт-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 
└── [email protected] 

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) 

мне действительно нужна помощь здесь, спасибо много.

ответ

0

Я получил решение

Вот исправление, выполняйте команды ниже. он должен работать.

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