【expressプロジェクト足場】生express-generatorを使用してプロジェクトを作成し、起動方式を最適化し、コードを変更するたびに再起動する必要がない
1834 ワード
【expressプロジェクト足場】express-generatorを使用してexpressプロジェクトを生成
使用法
グローバルexpressコマンドラインのインストール
プロジェクトを生成し、プロジェクト依存パッケージをインストール
きどうモード
アクセスlocalhost:3000
git無視ファイルを追加.gitignore
コードを変更するたびに再起動する必要がないように起動方法を最適化
Nodemon方式を使用するには、次の手順に従います.
nodemon
インストール
package.jsonでショートカット起動方式を構成する
package.jsonのscriptsオプションに追加
起動方法は次のとおりです.
supervisor方式の使用
使用方法の説明
supervisor bin/wwwの起動方法をpackage.jsonに追加
package.jsonのscriptsオプションに追加
起動方法は次のとおりです.
pm 2の使用方法
詳しくは公式サイトをご利用ください
pm2
グローバルインストール
package.jsonのscriptsオプションに追加
起動方法は次のとおりです.
使用法
グローバルexpressコマンドラインのインストール
npm install express-generator -D
プロジェクトを生成し、プロジェクト依存パッケージをインストール
express server
cd server
npm i
きどうモード
node bin/www
アクセスlocalhost:3000
git無視ファイルを追加.gitignore
.DS_Store
node_modules/
dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
test/unit/coverage
test/e2e/reports
selenium-debug.log
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
コードを変更するたびに再起動する必要がないように起動方法を最適化
Nodemon方式を使用するには、次の手順に従います.
nodemon
インストール
:
npm install -g nodemon
or
:
npm install --save-dev nodemon
package.jsonでショートカット起動方式を構成する
package.jsonのscriptsオプションに追加
"scripts": {
"start": "node ./bin/www",
"dev": "nodemon ./bin/www"
},
起動方法は次のとおりです.
npm run dev
supervisor方式の使用
使用方法の説明
npm install supervisor -g
supervisor bin/www
supervisor bin/wwwの起動方法をpackage.jsonに追加
package.jsonのscriptsオプションに追加
"scripts": {
"start": "node ./bin/www",
"sup": "supervisor ./bin/www"
},
起動方法は次のとおりです.
npm run sup
pm 2の使用方法
詳しくは公式サイトをご利用ください
pm2
グローバルインストール
npm install pm2 -g
pm2 start ./bin/www
package.jsonのscriptsオプションに追加
"scripts": {
"start": "node ./bin/www",
"pm2": "pm2 start ./bin/www"
},
起動方法は次のとおりです.
npm run pm2