最初のTIL


IM-1日


今日はIM-Courseの初日です.午前中にIM全体の発展方向と目標を説明したOTは、午後にIM-Courseに本格的に入る前に開発環境を設置した.
JavaScriptはMacOSユーザーにとって非常に便利です
MacOSを使用しない場合は、UnixシリーズのOSを使用することをお勧めします.△右奮闘をよく使う.
今回の研修からMacBookを購入し、開発環境を設定することで、MacOSをおすすめする理由を知りました.

開発環境の構成


1.homebrewのインストール


homebrewはmacosパッケージマネージャです.
これにより、MacOSオペレーティングシステムのソフトウェアインストールをシンプル化できます.
インストール中にインストールが完了しましたが、コマンドが起動しなかったため、大変でした.
端末にはnext-steps部分にパスが設定されていないためです.
バスターミナルからの情報をもっと詳しく読むべきだと思います.

2.wgetのインストール


wgetはWebサーバからコンテンツを取得するプログラムで、簡単に言えばURLを使って必要なプログラムをダウンロードしてインストールできるプログラムです.
homebrewを使用してインストールします.
  • 「brew install wget」という簡単なコマンドでインストールできます
    (私はm 1 macbookを使っていますが、元の状況では、前に「arch-x 86 64」コマンドを入力すべきでした.ただ行うだけですが、あまり問題はありません.rosettaに問題はないかもしれません.)
  • 3.Node Version Managerのインストール


    nvmは、複数のノードバージョンを使用できるプログラムです.
    新しいバージョンで実行されていない場合は、このツールを古いバージョンのノードとして実行し、ウィンドウで使用できません.
    wgetを使用すると、インストールを簡素化できます.
    $ wget -qO- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh> | bash
    以上のコードは端末上で実行した後、インストールできます.
    ここで問題が発生しました.インストールが正常に行われていることを確認します.
    $ nvm --version
    上のコードを入力
    zsh: command not found: nvm
    エラーメッセージが送信されました.
    つまり、コマンドが見つからず、正しくインストールされていても、なぜコマンドを使用できないのか.nvm公式サイトに入って確認してみましたが、今回もpath問題です.
    検索で解決策を見つけました.
    export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
    上記の内容がbash profileにあるかどうかを確認し、zshrcというファイルに入力します.
    $ vi ~/.bash_profile
    コンテンツをチェックしてコピーします.
    $vi ~/.zshrc
    入力したパスに関連する内容を貼り付けます.
    その後、正常にバージョンが出力されました.

    4. Node.jsインストール


    以上の手順はNodeです.これはjsをインストールするプロセスです.
    実際、nvmはインストールされず、直接ノードです.jsはインストールできますが、他のバージョン、または現在のバージョンのNodeが必要な場合はインストールできます.jsでエラーが発生した場合、解決は困難です.既存のバージョンを削除し、古いバージョンをインストールして確認すると、時間と労力が倍増します.
    ここではnvmを使用してインストールします.
    $ nvm install 14.15.5
    node.js 公式サイトにLTSと書かれたバージョンをインストールすればいいです.
    $ nvm install 15.9.0
    ただし私はM 1 MacBookなので、以前のバージョンでは正しくインストールされていない可能性があることを説明します.15.9.0 バージョンがインストールされています.
    $ nvm ls
    入力

    上記のインストールのバージョンを確認できます.
    無事にインストールが完了し、心配が軽減されました...△エラーは最も恐ろしい予備開発者です.