expressドライバビュー


server-clientフォルダの分割



サーバとクライアントフォルダを作成します.
次に、サーバフォルダにappを追加します.jsとserver.創造js

サーバの起動方法


server.jsを実行した後、app.これはjsをロードおよび駆動する方法です.

app.js

import express from 'express'

const app = express()

app.get('/')

export default app;
初期のアプリケーション.js設定app.get('/'):これは、急行で入るすべての要求を受け入れることを意味します.

server.js

import app from './app'

app.listen('7000', ()=> {
  console.log('hi');
})
app.jsを呼んでください.7000ポートを使用して、成功したらコンソールを撮影します.

package.json構成


次に、サーバを駆動するためには、package.jsonを記述する必要がある.
以前はtestスクリプトしかありませんでしたが、開発環境に応じて変更する必要があります.
"dev": "nodemon ./server/server.js --exec babel-node"このコードは、nomdemonがサーバフォルダにあるサーバを意味します.jsをbabel-nodeまで実行してください!
(nodemonは、ソースコードの変更時にサーバを自動的に再起動するパッケージです.)

babel設定


サーバフォルダに.babelrcファイルを作成する

このように記入します.この文は最新の文法で使用する環境に設定されています.

サーバーの実行


サーバは次のように動作します.
npm run dev
devはpackageです.jsで作成された
  "scripts": {
    "dev": "nodemon ./server/server.js --exec babel-node"
  },
ここからdevに関連するすべてのコマンドを実行するということです.

hiを打った!(サーバが正常に動作しました!)