2017-02-02 1 views
2

Node.js v6をインストールしようとしていますが、混乱を招くほど困難です。シエラを実行している新しいMacBookでHomebrewでNode.js v6をリンク/実行できません

、私が実行しました: brew install [email protected]

は、これは私を与えた:

Please note by default only English locale support is provided. If you need 
full locale support you should either rebuild with full icu: 
    `brew reinstall node --with-full-icu` 
or add full icu data at runtime following: 
    https://github.com/nodejs/node/wiki/Intl#using-and-customizing-the-small-icu-build 

This formula is keg-only, which means it was not symlinked into /usr/local. 

This is an alternate version of another formula. 

If you need to have this software first in your PATH run: 
    echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.zshrc 

For compilers to find this software you may need to set: 
    LDFLAGS: -L/usr/local/opt/[email protected]/lib 
    CPPFLAGS: -I/usr/local/opt/[email protected]/include 


Bash completion has been installed to: 
    /usr/local/etc/bash_completion.d 
==> Summary 
    /usr/local/Cellar/[email protected]/6.9.5: 3,891 files, 41.3M 

私はwhich nodeを実行した場合、私はnode not foundを取得します。 brew link nodeを実行すると、Error: No such keg: /usr/local/Cellar/nodeと表示されます。私はまたsudo chown -R $USER /usr/localを走らせた。

Node.js v6を他のソフトウェアで見つけることができるようにするにはどうすればよいですか? echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.zshrcを実行しますか?私は、私がよく分からないことはしたくない。

+0

私はむしろ 'n'を使用したいと思います。 https://github.com/tj/n – ntalbs

答えて

7

ノードのインストールにHomebrewを使用しないでください。

私はNode Version Manager (NVM)が好きであり、n(コメントの@ntalbsに記載されています)があります。これらは、certainを避けるために、ノードでMac上でより良いオプションです。 issueslater

注:Homebrewからnvmnをインストールできます。 (brew install nvmまたはbrew install n)。

+0

ええ、私は譲り、 'n'を使用しました。私は別のマシン(有名な最後の言葉)で働いたので、私はホームブルを追求していました。チップありがとう –

関連する問題