Just a memo...
- admin_client
メンテ用 - blogs
ブログ用page.md,画像 - client
React client - content
リンク先ページのクライアント側 - route
ExpressのRouter
他は、リンク先ページ・メンテページのサーバ側処理 - svr メインページのサーバ処理の部品。db処理や入力チェックとか。
- /svr/dbinfo.json
- route/genki_src/conf/conf.json
- root
nodemon server.js # run express server - /client
npm start # run React app
npm run build # compile React appV
Productionメニューの外部リンクはページ遷移を伴うので、express serverへのproxyが効かない。
確認の際はnpm run buildしてから、express server(/rootでnodemon server.js)にアクセスして確認すること。
pm2で起動する場合は、環境変数付きで起動すること。
NODE_ENV=prodcution pm2 start app name
リスタートの場合は不要。
pm2 restart app name