LoginSignup
11
13

More than 1 year has passed since last update.

scoopでnodeとnpmインストールする方法のメモ

Last updated at Posted at 2020-07-02

今更ながらscoopでnodeとnpmをインストールする方法のまとめ

scoopインストール

Powershellを管理者権限で起動して以下を実行(細かい説明は省略)

スクリプト実行許可
> Set-ExecutionPolicy RemoteSigned -Scope Process
scoopインストール
> iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
scoopインストール(管理者Powershellの場合)
 iex "& {$(irm get.scoop.sh)} -RunAsAdmin"
scoopコマンドの確認(Usage出ればOK)
> scoop 

scoopでnvmインストール

scoopでnvmをインストール。main bucketにあります

nvmインストール
> scoop install nvm
nvmコマンドの確認(バージョンが出ればOK)
> nvm version

nvmの本体は C:\Users\{ログインユーザ}\scoop\apps\nvm\current\nvm.exe
追加される環境変数はNVM_HOME

nvmでnode.jsインストール

nvmでnode.jsをインストール(npmも入ります)

インストール可能なバージョンを確認
> nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    14.5.0    |   12.18.2    |   0.12.18    |   0.11.16    |
|    14.4.0    |   12.18.1    |   0.12.17    |   0.11.15    |
|    14.3.0    |   12.18.0    |   0.12.16    |   0.11.14    |
|    14.2.0    |   12.17.0    |   0.12.15    |   0.11.13    |
|    14.1.0    |   12.16.3    |   0.12.14    |   0.11.12    |
~以下、略~

LTSの最新版12.18.2を入れます。

nodeのインストール
> nvm install 12.18.2 

インストールしただけだとまだ使えないので、使用するバージョンを指定します。
※ここで環境変数やPATHが追加されます

nodeの利用バージョン指定
> nvm use 12.18.2 

nodeの本体はC:\Users\{ログインユーザ}\scoop\apps\nvm\current\nodejs\nodejs\node.exe
追加される環境変数はNVM_SYMLINK

nodeのバージョン確認
> node -v
npmのバージョン確認
> npm -v
11
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
13