Node.js+npm+VSCode(+sqlite3) 環境構築
MacOSX
XCodeのインストール
AppStoreでXCodeを検索!
コマンドライン・デベロッパーツールのインストール
ターミナルから xcode-select --install を実行
Homebrewのインストール
ターミナルから /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" を実行
brew というコマンドで使用することができる
開発で使うパッケージやアプリケーションをMacOSにインストール&管理するツール
nodebrewのインストール
brew install nodebrew を実行
nodebrew は Nodeのバージョン管理を行ってくれるツール
nodebrew -v とやって正しくバージョンが表示されればOK
nodebrewのセットアップ
そのままでは使えないのでいくつかおまじないをやっていく
echo "export PATH=$HOME/.nodebrew/current/bin:$PATH" >> ~/.bash_profile を実行
これはパスを通すという作業
環境構築ではよく出てくるので気になる人は調べてみると良い
簡単に言うと コマンドの実行ファイルがどこにあるのかをOSに教えてあげる作業
source ~/.bash_profile を実行
これは設定ファイルの変更をターミナルに反映させる作業
nodebrew setup を実行
nodebrew ls-remote と実行してバージョンが一覧できたらOK
Node.js(+npm)のインストール
nodebrew install-binary stable を実行してNode.js+npmをインストール
nodebrew use stable を実行して ターミナルにインストールした Node.js を使うことを教える
こんな感じになればインストール成功している
code:bash
# node -v
v12.15.0
# npm -v
6.13.4
VSCodeの設定
Command + Shift + P でコマンドパレットを開く
code と打ち込むと「シェルコマンドにCodeコマンドをインストールする」みたいなのが出てくるのでEnterで選択
Windows
Ubuntuのインストール
Windowsの機能の有効化または無効化を選択
Windows Subsystem for Linux にチェックを入れてOK
再起動が必要
設定から更新とセキュリティを選択
開発者向け > 開発モード を選択
また再起動
コマンドプロンプトを起動してアイコンマークを右クリックしてプロパティを開く
Ctrlキーショートカットを有効にするにチェックを入れておく
こうしておくことでコマンドプロンプト上でコピペができる
コマンドプロンプトで bash と打って Enter
code:bash
Windows Subsystem for Linux には、インストールされたディストリビューションがありません。
ディストリビューションをインストールするには、次の Windows ストアを訪問してください:
Ubuntu をInstall
コマンドプロンプトで apt update を実行
apt コマンドは開発で使うパッケージやアプリケーションをUbuntuにインストール&管理するツール
Ubuntu で開発するとよく出てきます
nodebrewのインストールとセットアップ
ここからの作業はすべてコマンドプロンプトで行います
以下のコマンドを順に実行して nodebrew をインストール&セットアップ
code:bash
$ wget git.io/nodebrew
$ perl nodebrew setup
$ echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.bashrc
$ source /.bashrc
nodebrew -v を実行してバージョンが表示されればOK
Node + npm のインストール
Node.js はJavaScriptがサーバー側でも動くよう設計されたプログラミング言語
npm はNode.jsで使うライブラリやモジュールを管理したりするツール
nodebrew install-binary stable を実行してNode.js+npmをインストール
nodebrew use stable を実行して ターミナルにインストールした Node.js を使うことを教える
こんな感じになればインストール成功している
code:bash
# node -v
v12.15.0
# npm -v
6.13.4
VSCodeの設定
Ctrl + Shift + P でコマンドパレットを開く
“terminal.integrated.shell.windows” と打ち込んでいくとWSLをdefault shellにするみたいな設定が出てくるはず
sqlite3のインストール
apt install sqlite3 を実行
sqlite3 --version を実行して正しくバージョン情報が表示されればOK