WindowsにNode.jsをインストールせず、また環境変数の設定を変更せずにNode.js + React環境を構築する方法


目的

Node.jsを利用する機会が増えてきたが、会社のパソコンはセキュリティ上インストーラーを利用して自由にソフトをインストールすることが出来ない。
その為、インストーラを利用せずにNode.jsを構築する必要がある。
方法を調べたのでその内容を簡単に以下に纏める。

手順

node.jsのZipをダウンロードする

<ダウンロードサイト>
https://nodejs.org/ja/download/
ここでは現時点(2021/04/12)での最新のLTS「v14.16.1」を利用することとする。

適当なフォルダにダウンロードしたzipを展開する

ここでは、「C:\00_myspace\node-v14.16.1-win-x64」に展開するものとする

コマンドプロンプトを起動して、フォルダを関係変数パスに設定する

set PATH="C:\00_myspace\node-v14.16.1-win-x64";%PATH%

展開したフォルダに移動する

cd C:\00_myspace\node-v14.16.1-win-x64

reactをインストールする

npm install -g create-react-app


引き続きコマンドプロンプト上でreactプロジェクトを作成する

create-react-app testreact

作成したフォルダへ遷移する

cd testreact

サーバーを起動する

npm start

これで構築は完了