Обычно у меня нет проблем с nvm
, но проект React Native/Xcode не удается собрать, потому что он пытается использовать Node v4.4.3.
Мой nvm ls
выглядит так:
v5.11.0
v5.11.1
v6.1.0
v6.9.5
v6.11.5
-> v8.7.0
v10.1.0
system
Когда я набираю nvm use system
и node -v
, он печатает 4.4.3
, так что я полагаю, что именно отсюда Xcode получает 4.4.3
.
Но когда я набираю nvm alias system 8.7.0
(пытаясь связать систему с 8.7.0), она печатает system -> 8.7.0 (-> v8.7.0)
, а node -v
по-прежнему возвращает 4.4.3
. Я также пробовал nvm install 8.7.0 --reinstall-packages-from=node
, но это, похоже, не помогло делу.
Вероятно, в какой-то момент у меня был установлен узел с brew
, но я думаю, что установил его, потому что brew node -v
возвращает Error: Unknown command: node Error: Kernel.exit
.
Интересно, может ли кто-нибудь указать мне правильное направление!
nvm alias default 8.7.0
должно работать. - person YvesLeBorg   schedule 30.05.2018