Я только что получил новый macbook и установленный узел.js с помощью официального установщика.
почему-то я могу запустить только node.js с помощью sudo node
и не только node
. Я проверил по $Path и путь к узлу там.
nikke at Nicks-MacBook-Pro in ~
$ node
-bash: node: command not found
nikke at Nicks-MacBook-Pro in ~
$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/Users/nikke/.rvm/bin
nikke at Nicks-MacBook-Pro in ~
$ /usr/local/bin/node -v
-bash: /usr/local/bin/node: Permission denied
nikke at Nicks-MacBook-Pro in ~
$ sudo /usr/local/bin/node -v
v0.10.12
мой коллега имеет такой же компьютер и он может работать узел просто штраф без суда. Это нормально? Что я могу сделать плохого? Установщик ничего не говорил о том, чтобы делать sudo.
я тоже имея эту проблему с git, например, doing git commit
и говорит Permission denied
.