- Node 14
# install dependencies
$ yarn --frozen-lockfile
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate$ yarn mc component-name$ yarn format
$ yarn lint$ yarn typegen$ mkdir -p /path/to/production/folder
$ mkdir -p /path/to/staging/folderSTAGING_SSH_HOST=127.0.0.1STAGING_SSH_PORT=22STAGING_SSH_USER=rootSTAGING_SSH_KEY=...STAGING_APP_DIR=/path/to/staging/folderSTAGING_NODE_ENV=staging
PRODUCTION_SSH_HOST=127.0.0.1PRODUCTION_SSH_PORT=22PRODUCTION_SSH_USER=rootPRODUCTION_SSH_KEY=...PRODUCTION_APP_DIR=/path/to/production/folderPRODUCTION_NODE_ENV=production
$ cd $APP_DIR
$ export NODE_ENV=production
$ pm2 startor
$ cd $APP_DIR
$ export NODE_ENV=staging
$ pm2 start