たとえば、7.9または7.10のいずれかをインストールしたいが、webpack node-sass
バグのためにノード8を避けたい。特定のバージョンのノードをbrewにインストールする方法は?
私はbrew search node
を実行すると、これは私が見たものである。
❯醸造検索ノード リーフノードllnodeノード✔ノードビルド> [email protected] [email protected] 6 @ 4ノード@ノードnodebrew nodeenv nodenv caskroom/cask/node-profiler
「ノード」を意味する場合は、具体的には です。これは、caskroom/caskからhomebrew/coreに移行されました。あなたは実行して再度アクセスすることができ : 醸造タップ自作/コア
チェックされているノード(私の現在のバージョンはv7.4.0
そして[email protected]
、[email protected]
、[email protected]
と[email protected]
ある
私ができる理由があるの? 「トンはちょうど完全8にアップグレードするノード-SASSはWebPACKのでは動作しませんです
ただ、NVMをインストールし、このクレイジーなエラーログを得た:
=> nvm source string already in /Users/leongaban/.zshrc => Appending bash_completion source string to /Users/leongaban/.zshrc npm ERR! missing: [email protected]^1.0.0, required by [email protected] npm ERR! missing: [email protected]^1.0.0, required by [email protected] npm ERR! missing: [email protected]^1.1.1, required by [email protected] npm ERR! missing: [email protected]^3.0.0, required by [email protected] npm ERR! missing: [email protected]^2.2.8, required by [email protected] npm ERR! missing: [email protected]^3.1.1, required by [email protected] npm ERR! missing: [email protected]^1.0.2, required by [email protected]
...
=> You currently have modules installed globally with `npm`. These will no
=> longer be linked to the active version of Node when you install a new node
=> with `nvm`; and they may (depending on how you construct your `$PATH`)
=> override the binaries of modules installed with `nvm`:
私はこの権利を読んでいる場合は、この平均値は、私はもうパッケージをインストールしてnvm
を使用する必要がグローバルにnpm
を使用することはできませんでしょうか?
更新
homebrew/code
のバージョンが右に定義されている場合、私はあなたにもすることができなければならない、
❯ nvm --version
0.33.2
https://github.com/creationix/nvm –
@MuradSofiyevので、 'nvm install node'と' nvm exec 7.9 node --version'を使用できますか?私はインストールしてバージョン8を使用しないでください。 –
あなたはこのコマンドを書くことができます。nvm install v希望のバージョンとnvmを使います。v希望のバージョンを指定してください。 –