🐵

サクッとNode.js(Win)

2023/06/14に公開

はじめに

こういう人向け

  • Windows10ユーザ
  • UnitとC# 周辺のことしかやってこなかった
  • なにかとnpmとかnpxとかを要求される

nvm

複数バージョンの node.js を管理するツール
WindowsはNVM for Windowsが提供されている

インストール

GitHub から最新のリリースバージョンのnvm-setup.exeをダウンロード、exe実行

https://github.com/coreybutler/nvm-windows/releases

nvmのバージョンアップは新しいセットアップファイルを実行するだけでいい

コマンド例

パッケージ確認

nvm version

インストール可能な一覧

nvm list

※コマンドプロンプトを管理者権限で開くこと

Node.js

サーバサイドでJavaScriptを強力に使うプラットフォーム

インストール

nvm install --lts

npm もセットでインストールされる

インストールしただけでは対象のバージョンが利用状態でないので注意
次のコマンドで現在使用しているバージョンを確認しても次のメッセージが表示される

nvm current

> No current version. Run 'nvm use x.x.x' to set a version.

なので利用するバージョンを設定しておく

nvm ls # インストール済みのバージョンを確認
 * 18.16.1
 
nvm use 18.16.1 # バージョンを指定して使用開始

npm

Node.js で使うパッケージの管理ツール

コマンド例

インストール済み一覧

npm list 

グローバルにインストールしたものは -g 付けて

npm -g list 

今いる場所に node.js 環境を作る

npm init 

npm init すると package.json が作られる
package.json に書かれたパッケージを入れるには

npm install

グローバルにインストールするものは -g 付けて

npm install -g [パッケージ名]

Discussion