[TIL]mac os開発環境構築編
3273 ワード
右奮闘のaptはosインストールと同時に使用できますが.
macでは、ファイルをインストールするためにhomebrewが役割を果たします.
https://brew.sh/
上のリンクからhomebrewをインストールできます.
brewコマンドの使用
プログラム検索brew searchクエリ情報brew infoプログラム名プログラムインストールbrewインストーラ名brew自身更新brew updateプログラムアップグレードbrewプログラム名プログラム削除brewアンインストールプログラム名インストールプログラム表示brew list
brewを使用してwgetをインストールする場合は、次の手順に従います. wgetはURLでファイルをダウンロードするプログラムです.
同様にneoftch をインストールできます. neofetch CLIシステムの重要情報 を表示する
実行時はプログラミング言語駆動の環境です.実行時は、プログラムが実行時に実行される場所です.JavaScriptを使用してコードを記述すると、コードが実行されます.このとき、運行する場所が運行時です.クロム、SafariなどのWebブラウザが典型的なJavaScriptランタイム である.
以前は、JavaScriptの実行時はWebブラウザのみでした.
node.jsは、新しいJavaScriptが実行される場合、ブラウザ以外の場所で実行できます.node.jsが表示されると、JavaScriptを使用してWebページやサーバなどの他のアプリケーションを作成できます.
node.jsを使用してJavaScriptコードをブラウザとノードに変換します.js環境で実行できます.HTMLスクリプトタグ内にJavaScriptコードを記述すると、そのコードはWebブラウザで実行されます.CLI環境でnodeコマンドの入力を求めるメッセージが表示された場合、作成されたコードはnodeとなります.jsという名前のランタイムで実行
nvmはnodeです.jsの異なるバージョンのプログラムを管理する
すなわち,ノードはnvmである.jsを管理する場合、コンソールがバージョン12.45.12のバージョンで正常に動作しているが、最適な更新後のバージョン12.60で返されていない場合は、実行されているバージョンに再消去して再インストールする必要はなく、コマンドで次のバージョンに移動することもできます.
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
習ったばかりのwgetを使って、nvmを簡単にインストールできます
さっきVimでコードを編集しました
これよりも近接性の良いnano編集もあります.
Amazon Webサービスなどのリモートサーバ環境にアクセスするには、リモートでテキストファイルを編集する必要がある場合があります.
macでは、ファイルをインストールするためにhomebrewが役割を果たします.
https://brew.sh/
上のリンクからhomebrewをインストールできます.
brewコマンドの使用
プログラム検索brew searchクエリ情報brew infoプログラム名プログラムインストールbrewインストーラ名brew自身更新brew updateプログラムアップグレードbrewプログラム名プログラム削除brewアンインストールプログラム名インストールプログラム表示brew list
brewを使用してwgetをインストールする場合は、次の手順に従います.
brew install wget
同様にneoftch
brew install neofetch
Javascript実行時
実行時はプログラミング言語駆動の環境です.実行時は、プログラムが実行時に実行される場所です.JavaScriptを使用してコードを記述すると、コードが実行されます.このとき、運行する場所が運行時です.
Node.jsの登場!
以前は、JavaScriptの実行時はWebブラウザのみでした.
node.jsは、新しいJavaScriptが実行される場合、ブラウザ以外の場所で実行できます.node.jsが表示されると、JavaScriptを使用してWebページやサーバなどの他のアプリケーションを作成できます.
node.jsを使用してJavaScriptコードをブラウザとノードに変換します.js環境で実行できます.HTMLスクリプトタグ内にJavaScriptコードを記述すると、そのコードはWebブラウザで実行されます.CLI環境でnode
touch hello.js // hello라는 이름을가진 js파일생성
vim hello.js // hello 파일안에 return 1+1;
//작성을 위한 펴집기 실행(편집 저장은 cmd+x or esc :wq)
node hello.js // helloo.js를 node라는 런타임으로 실행
Javaスクリプト演算(helloのif 1+1など)がある場合は、nodeコマンドで出力値が2であることを確認できます.NVM
nvmはnodeです.jsの異なるバージョンのプログラムを管理する
すなわち,ノードはnvmである.jsを管理する場合、コンソールがバージョン12.45.12のバージョンで正常に動作しているが、最適な更新後のバージョン12.60で返されていない場合は、実行されているバージョンに再消去して再インストールする必要はなく、コマンドで次のバージョンに移動することもできます.
nvm ls //nvm을 통해 설치한 node version
nvm install 12.18.3 // 특정 버전의 node를 설치
nvm use 버전넘버 12.20.5// 사용중인 node version을 다른 버전으로 변경하고 싶을 때
nvmインストール
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
習ったばかりのwgetを使って、nvmを簡単にインストールできます
nvm install --lts // lts 버전의 node.js를 설치
node -v //node의 버전을 확인
LTSはLong Term Supportの略で、長期的なサポートを保証します.nvmの使い方
ナノ編集
さっきVimでコードを編集しました
これよりも近接性の良いnano編集もあります.
nano file_name// 나노에디터로 파일 열기
必ずエディタを使いますか?
Amazon Webサービスなどのリモートサーバ環境にアクセスするには、リモートでテキストファイルを編集する必要がある場合があります.
Reference
この問題について([TIL]mac os開発環境構築編), 我々は、より多くの情報をここで見つけました https://velog.io/@iooi75/TIL-mac-os-개발환경-구축편テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol