tl; 博士
# Installs n and the latest LTS Node.js version to ~/n.
# For bash, ksh, zsh, modifies the respective user-specific shell-initialization file to
# define env. variable N_PREFIX and append $N_PREFIX/bin to the $PATH.
curl -L https://git.io/n-install | bash
あなたの痛みが分かります。Node.js をインストールn
してからインストールし、Node.js のインストールを管理するというのは、実に奇妙な設定です。
n
最初に単独でインストールできるのは本当に素晴らしいことです。
GitHub からの直接のインストールをサポートするプロジェクトn
を作成しました。それ自体が必要とするものを超えn
git
た唯一の前提条件は.
最初に既存のn
/ Node.js バージョンを削除する必要があることに注意してください。
デフォルトでは、ターゲット ディレクトリ~/n
はまだ存在していないか空である必要があります。、、およびの
場合、関連するシェル初期化ファイル (例: ) が自動的に変更され、環境変数が定義されて;に追加されます。他のシェルの場合、これは手動で行う必要があります。bash
ksh
zsh
~/.bashrc
N_PREFIX
$N_PREFIX/bin
$PATH
GitHubから直接インストールn
するだけでなく、更新n
( n-update
) およびアンインストール( ) 用のヘルパー スクリプトもインストールしますn-uninstall
。
ここに実用的な例があります; 詳細については、n-install GitHub リポジトリを参照してください。
$HOME/n
デフォルトの場所へのインストールと最新の LTS Node.js バージョンのインストールを確認する確認プロンプト付きのインストール:
curl -L https://git.io/n-install | bash
デフォルトの場所への自動インストール。その後、最新の LTS (長期サポート) と最新の全体的な Node.js バージョン、および最新の 4.1.x Node.js バージョンがインストールされます。
curl -L https://git.io/n-install | bash -s -- -y lts latest 4.1
後で Node.js バージョンをインストールせずに、デフォルトの場所に自動インストールします。
curl -L https://git.io/n-install | bash -s -- -y -
カスタムの場所への自動インストールと~/util/n
、それに続く最新の LTS Node.js バージョンのインストール:
curl -L https://git.io/n-install | N_PREFIX=~/util/n bash -s -- -y