#動作環境
ホストos:win10
ゲストos:ubuntu
virtualbox:5.2.34
Vagrant 2.2.5
以上の条件ではなくとも仮想化が終えられている方であれば以下のインストールは問題ないかと思われます。
#node.jsのインストール
まずnode.jsのバージョン管理をするnvmをインストールし、nvmを使ってnode.jsをインストールします。
nvmインストールコマンドの引用元
$curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
以下のコマンドで変更を反映させます。
$source ~/.bashrc
node.jsインストールコマンドの引用元
nvm install --lts
nvm use --lts
#yarnインストールコマンドの引用元
JavaScriptのパッケージマネージャであるyarnをインストールします。
yarn公式
yarnをインストール
$curl -o- -L https://yarnpkg.com/install.sh | bash
$source ~/.bashrc
#expressインストールコマンドの引用元
node.jsのフレームワークであるexpressをインストールします。
express公式
expressをインストール
$yarn add express
パッケージインストール
yarn install
#postgresql
DBに今回はpostgresqlを使用します
postgresqlインストールコマンドの引用元
postgresqlをインストール
$sudo apt install -y postgresql
#sequelize
DBをexpressで使うためにsequelizeをインストールします。
sequelizeインストールコマンドの引用元
sequelizeのインストール
yarn add sequelize
yarn add pg
yarn add pg-hstore