投稿日: 2026年04月17日
008. Node.js 導入・環境構築手順メモ
JavaScriptをブラウザ外(デスクトップ等)で実行し、豊富なライブラリを活用するために必要な「Node.js」の導入手順メモ。Tauri等のモダンな開発には欠かせないツールです。
1. Node.js とは
サーバーサイドやデスクトップ上でJavaScriptを動かすための実行環境です。インストールすると、パッケージ管理ツールである npm (Node Package Manager) も一緒に導入されます。
- npm: 世界中のエンジニアが公開している便利な機能(ライブラリ)を、コマンド一つでプロジェクトに取り込めるようになります。
2. インストール手順
- Node.js 公式サイトへアクセス。
- 「LTS (推奨版)」を選択してダウンロードします。
- ※Current版は最新機能が入っていますが、LTS(Long Term Support)の方が安定しており、実務向きです。
- インストーラーを実行し、基本的にはすべて「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. 運用のポイント
免責事項
本記事の内容は、投稿時点における個人的な備忘録としてまとめたものです。正確性には万全を期しておりますが、GitHubの仕様変更や利用規約の改定により、内容が古くなっている可能性があります。本記事を参考に操作を行ったことによるいかなる損害についても、当方では一切の責任を負いかねますのでご了承ください。最新の情報は公式ドキュメントをご確認ください。
無償ソフト公開活動へのご支援
NetEnumをはじめ、NetEnumMobile、オンラインソフト、FreeTools など、
弊社では20年以上にわたり各種ソフトを無償で公開してまいりました。
これまでのご利用へのお気持ちや、公開継続へのご支援をいただけますと大変励みになります。
業務利用されている方からのご支援も歓迎しております。
※ ご支援は特定ソフトの更新や機能追加をお約束するものではなく、
無償ソフト公開活動全体の維持・運営に活用させていただきます。
※ Stripeの安全な決済ページへ移動します(決済画面の表示名は仕様上「ECサイト」となりますが、当社のStripeアカウントによる決済です)