Node.jsとは
Node.jsについて
最終更新:2026/03/31
Node.jsの基本について
Node.jsとは
JavaScriptの開発環境 ブラウザ上で動作する JavaScript をサーバサイドでも動作させるための ** 実行環境 **(JavaScriptをブラウザ上で動作させる場合は、ブラウザ自体が実行環境となる)
経緯
ブラウザ上のJavaScriptはセキュリティ上OSの機能にアクセスできない。 従来はPythonやRubyなどのサーバサイド言語(サーバ上、PC上で動作する言語)を併用しないと、ファイルの読み書きなどのOSの機能にアクセスできなかった。 Node.jsは、PythonやRubyのようにサーバやPC上でJavaScriptを動かせるようにするもの
はじめ方
1. インストール
インストーラーを使う場合
Node.js 公式サイトからインストーラをダウンロード インストーラを使ってインストール(グローバルインストールされるのでどこでも実行できるようになる)
nvmを使う場合
# nvmダウンロード
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
# シェルを再起動する代わりに実行
\. "$HOME/.nvm/nvm.sh"
# Node.jsのダウンロード&インストール
nvm install 24
# Node.jsのバージョン確認
node -v
# npmのバージョン確認
npm -v2. プロジェクトのフォルダ準備
アプリ用フォルダを作成して npm init
色々聞かれるが後からpackage.jsonにて編集可能
3. パッケージのインストール
npm install XXXXXnpm、npm installの詳細については npmとは 参照
その他
node test.jsでjsファイルを実行することもできる