Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Почему неправильно устанавливается bower?  (Прочитано 1270 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cao

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
 Установил nodejs как советовали в моей вчерашней теме https://forum.ubuntu.ru/index.php?topic=270093.0 (как указано ниже), но возникла другая проблема.
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install nodejs
sudo apt-get install build-essential

Теперь у меня ен правильно устанавливается bower. Что я делаю -
sudo npm install --save-dev --global bower
cd Рабочий\ стол/
sudo mkdir bower-test
cd bower-test
затем
sudo bower initвывод
Цитировать
bower ESUDO         Cannot be run with sudo

Additional error details:
Since bower is a user command, there is no need to execute it with superuser permissions.
If you're having permission errors when using bower without sudo, please spend a few minutes learning more about how your system should work and make any necessary repairs.

http://www.joyent.com/blog/installing-node-and-npm
https://gist.github.com/isaacs/579814

You can however run a command with sudo using --allow-root option
затем
bower initвывод
Цитировать
Error: EACCES, permission denied '/home/ivan/.config/configstore/bower-github.yml'
You don't have access to this file.

    at Object.fs.openSync (evalmachine.<anonymous>:439:18)
    at Object.fs.readFileSync (evalmachine.<anonymous>:290:15)
    at Object.create.all.get (/usr/lib/node_modules/bower/node_modules/configstore/index.js:34:29)
    at Object.Configstore (/usr/lib/node_modules/bower/node_modules/configstore/index.js:27:44)
    at readCachedConfig (/usr/lib/node_modules/bower/lib/config.js:19:23)
    at defaultConfig (/usr/lib/node_modules/bower/lib/config.js:11:12)
    at Object.<anonymous> (/usr/lib/node_modules/bower/lib/index.js:40:32)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)

В чем проблема, как её исправит?

alang

  • Гость
Re: Почему неправильно устанавливается bower?
« Ответ #1 : 22 Ноября 2015, 13:14:20 »
В чем проблема

You don't have access to this file.

как её исправит?

If you're having permission errors when using bower without sudo, please spend a few minutes learning more about how your system should work and make any necessary repairs.

Оффлайн cao

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Re: Почему неправильно устанавливается bower?
« Ответ #2 : 22 Ноября 2015, 13:25:47 »
@alang а Вас не затруднит сказать что нужно сделать конкретно? В первой ссылке не строчки кода, по второй несколько рулонов.
Я даже не знаю что мне из всего этого нужно.

И неужели мне придется делать это все для того что работает на ноде? Ведь такие проблемы и с gulp и с express и вообще со всем... ?
« Последнее редактирование: 22 Ноября 2015, 13:27:27 от cao »

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: Почему неправильно устанавливается bower?
« Ответ #3 : 22 Ноября 2015, 14:50:25 »
поменяйте владельца и группу на вашего пользователя и вашу группу у bower-test/ и /home/ivan/.config/configstore/bower-github.yml
ну и заодно, раз уж Вы так любите любую команду предварять sudo, посмотрите какие ещё директории и файлы внутри вашей домашней директории имеют владельца/группу = root. если найдете такие - тоже поправьте.
« Последнее редактирование: 20 Июня 2019, 08:11:14 от zg_nico »

 

Страница сгенерирована за 0.043 секунд. Запросов: 23.