Realize,Inc.

投稿日: 2026年04月17日

008. Node.js 導入・環境構築手順メモ

#Nodejs #npm #JavaScript #環境構築

JavaScriptをブラウザ外(デスクトップ等)で実行し、豊富なライブラリを活用するために必要な「Node.js」の導入手順メモ。Tauri等のモダンな開発には欠かせないツールです。

1. Node.js とは

サーバーサイドやデスクトップ上でJavaScriptを動かすための実行環境です。インストールすると、パッケージ管理ツールである npm (Node Package Manager) も一緒に導入されます。

  • npm: 世界中のエンジニアが公開している便利な機能(ライブラリ)を、コマンド一つでプロジェクトに取り込めるようになります。

2. インストール手順

  1. Node.js 公式サイトへアクセス。
  2. 「LTS (推奨版)」を選択してダウンロードします。
    • ※Current版は最新機能が入っていますが、LTS(Long Term Support)の方が安定しており、実務向きです。
  3. インストーラーを実行し、基本的にはすべて「Next」で進めて完了させます。

3. 導入確認(ターミナル操作)

正しくインストールされたか、VS Codeのターミナル(Ctrl + @)で確認します。

# Node.jsのバージョン確認
node -v

# npmのバージョン確認
npm -v

それぞれのバージョン番号が表示されれば、環境構築は完了です。

4. よく使うコマンド

プロジェクトの初期化
npm init -y
管理ファイル(package.json)を生成します。
ライブラリのインストール
npm install [パッケージ名]
特定の機能をプロジェクトに追加します。
Tauriアプリの作成(今回の目的)
npm create tauri-app@latest
Node.jsの環境があることで、このコマンドが実行可能になります。

5. トラブルシューティング

スクリプトの実行が無効になっている場合

PowerShellで npm を実行した際、「このシステムではスクリプトの実行が無効になっているため…」という赤文字のエラーが出ることがあります。

その場合は、管理者権限のターミナルで以下のコマンドを実行して許可設定を行ってください。

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

トラブルシューティング:'tauri' は認識されていません

プロジェクト作成直後に npm run tauri dev を実行してこのエラーが出た場合、ライブラリの展開が終わっていない可能性があります。

対処法:
1. npm install を実行して部品を揃える。
2. VS Code を再起動してパスを反映させる。
3. または npx tauri dev を試す。

6. 運用のポイント

注意点: Node.jsをインストールした直後にVS Codeを開いていた場合、設定が反映されないことがあります。その場合は、一度VS Codeを完全に終了させてから再起動してください。

免責事項

本記事の内容は、投稿時点における個人的な備忘録としてまとめたものです。正確性には万全を期しておりますが、GitHubの仕様変更や利用規約の改定により、内容が古くなっている可能性があります。本記事を参考に操作を行ったことによるいかなる損害についても、当方では一切の責任を負いかねますのでご了承ください。最新の情報は公式ドキュメントをご確認ください。

無償ソフト公開活動へのご支援

NetEnumをはじめ、NetEnumMobile、オンラインソフト、FreeTools など、 弊社では20年以上にわたり各種ソフトを無償で公開してまいりました。
これまでのご利用へのお気持ちや、公開継続へのご支援をいただけますと大変励みになります。
業務利用されている方からのご支援も歓迎しております。

※ ご支援は特定ソフトの更新や機能追加をお約束するものではなく、 無償ソフト公開活動全体の維持・運営に活用させていただきます。
※ Stripeの安全な決済ページへ移動します(決済画面の表示名は仕様上「ECサイト」となりますが、当社のStripeアカウントによる決済です)

次世代メンバー募集中