Reactの環境構築でいろいろ躓いた話

React

ようやく重い腰を上げてReact.jsの学習を始めました。
仕事で使うことになってようやく学習を始めるのは、もう何年もこんな感じでやってます。

npm install でエラーになる

npm ERR! code ECONNRESET
npm ERR! syscall read
npm ERR! errno -4077
npm ERR! network read ECONNRESET
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network ‘proxy’ config is set properly. See: ‘npm help config’

キャッシュをクリアしてもダメ、プロキシの設定していないのでとりあえずターミナルを再起動で出来ました。

ちなみにプロキシの設定方法はこちら

npm -g config set proxy http://proxy.sample.com:8080
npm -g config set https-proxy http://proxy.sample.com:8080

sassのインストールができない

dartSassモジュールのインストールで「behind proxy」なんたらというエラーが出てインストールできませんでした。

npm install sass

これはプロキシの設定をいろいろいじっていて、不要なのに残っていたので、削除したらインストールができました。

削除もこっちだとうまくいかなかったので

npm -g config delete proxy
npm -g config delete https-proxy

こちらで出来ました。

npm config rm proxy
npm config rm https-proxy

node.jsについてももう少し勉強したいと思います。

Create React Appでエラー

新しいプロジェクトを作ろうとしたらなぜかエラー

またもやプロキシが、ネットワークが…というエラー

キャッシュをクリアしてもダメ。

一旦VSCodeを終了、また立ち上げてターミナルから実行で作成できました。

もしかすると、npm installもですが、ローカルサーバー動かした後だとダメなのかもしれません。

関連記事