Homebrew - установка конкретной версии узла на osx - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь установить требование узла v 8 для моего нового проекта (потому что я хочу использовать генератор response-redux-firebase, который требует v8).

У меня проблемы с выполнением инструкций по SO и Homebrew - похоже, они устарели.

В настоящее время я запускаю узел -v и получаю v 10.13.0.

узел brew unlink возвращает

Error: No such keg: /usr/local/Cellar/node

brew search node возвращает:

поисковый узел brew

==> Formulae
leafnode            node                node@6              nodebrew
libbitcoin-node     node-build          node@8 ✔            nodeenv
llnode              node@10 ✔           node_exporter       nodenv

ссылка brew --overwrite --force node @ 8

Linking /usr/local/Cellar/node@8/8.12.0... 
Error: Could not symlink lib/node_modules/npm/.mailmap
/usr/local/lib/node_modules/npm is not writable.

Я не могу использовать sudo для этой команды, потому что Homebrew больше не поддерживает ее.

Кто-нибудь знает, как запустить узел v 8?

Все, что я пробую, возвращает результаты, в которых говорится, что текущая версия 10

инфо-узел brew

node: stable 11.1.0 (bottled), HEAD
Platform built on V8 to build network applications
https://nodejs.org/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/node.rb
==> Dependencies
Build: pkg-config ✘, python@2 ✘
Recommended: icu4c ✔
Optional: openssl@1.1 ✘
==> Options
--with-openssl@1.1
    Build against Homebrew's OpenSSL instead of the bundled OpenSSL
--without-icu4c
    Build with small-icu (English only) instead of system-icu (all locales)
--without-npm
    npm will not be installed
--HEAD
    Install HEAD version
==> Analytics
install: 343,912 (30 days), 946,087 (90 days), 3,815,131 (365 days)
install_on_request: 254,231 (30 days), 699,371 (90 days), 2,669,901 (365 days)
build_error: 0 (30 days)
...