1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Node.js環境構築ではまったこと

Last updated at Posted at 2024-09-30

:writing_hand: はじめに

こんにちは。環境構築Lv.1の私です。
今回はTypeScriptで組んだプログラムの動作確認環境が欲しく、以下記事を参考にNode.js環境(バージョン管理には NVM for Windows)を構築しました。

基本的には上記記事の手順で大丈夫だと思うのですが、
自分のローカルの都合なのか所々うまくいかず、あれ?となったところがあったので備忘とします。

  • nvmがうまくインストールされなかった
    (nvm versionコマンドでバージョンが表示されない)
  • node, npmがうまくインストールされなかった
    (node -v, npm -vコマンドでバージョンが表示されない)

:writing_hand: nvmがうまくインストールされなかった

(nvm versionコマンドでバージョンが表示されない)

ダウンロードサイトから落としてきたsetup.exeを管理者実行でセットアップウィザードを完了しても、nvm versionコマンドでバージョンが表示されませんでした。

原因と対処は単純で、セットアップウィザードにてなぜかデフォルトのインストール先指定が変なパスになっていました。
こんなの→ C:\Users{ユーザ名}\AppData\Roaming\ {ユーザ名}
以下パスにすればうまくインストールできました。

C:\Program Files\nvm

image.png

セットアップウィザードで自動生成される環境変数もこれに合わせる。

image.png

image.png

:writing_hand:node, npmがうまくインストールされなかった

原因としては何故かver別のフォルダがnodejsフォルダ直下に保存されていたためだったようです。
(環境変数は上記画像の通りの設定だったのですが・・・)
手動で以下のとおりにフォルダを配置することでうまく認識されるようになりました。

nvmフォルダ直下
(私はわけあって当時最新のv20.17.0に加えてv14.15.4をインストールしています)

image.png

nodejsフォルダ直下

image.png

:writing_hand:さいごに

もし自分と同じようにはまった方がいればその助けになれたら嬉しいです。
また他でハマったことあっれば今後また構築の際の参考にさせて頂きたいので、ぜひコメントにてお教えください。

1
0
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?