Mam lokalny serwer programistyczny, na którym testuję wiele rzeczy, teraz gram z altanką, aby zarządzać zależnościami bibliotek w moim projekcie Symfony2. Po dostaniu NodeJS (v0.10.31) zainstalowany i altanę (1.3.9), próbowałem uruchomić polecenie sp:bower:install
należącą do Symfony2 SpBowerBundle z konsoli jako root
:Uruchom altankę od użytkownika root, jest to możliwe? W jaki sposób?
Symfony > sp:bower:install
Installing bower dependencies for "TemplateBundle" into "/var/www/html/tanane/src/Tanane/TemplateBundle/Resources/config/bower/../../public/components"
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
wiem, że dodanie --allow-root
prace ponieważ testowałem bezpośrednio z bash, ale najwyraźniej nie jest dozwolone z wiersza poleceń pakietu. Teraz jest tylko jeden sposób, aby uruchomić altankę jako root
, aby dodać --allow-root
lub czy istnieje inny sposób?
gdzie umieścić allow_root: true ?? – Tyvain
@Tyvain, miałem to samo pytanie. Zainstalowałem Bower na FreeBSD 10 bez Symfony. Wpisz: cd/Then ee .bowerrc. Dodaj: { "allow_root": true } Zobacz http://bower.io/docs/config/, aby uzyskać więcej informacji o pliku .bowerrc. – blablabla
Wartość 'allow_root' musi być ustawiona w twoim' app/config/config.yml'. Wystarczy kliknąć link w odpowiedzi. – althaus