node.js アプリを Azure の「Web アプリ」コンテナーにデプロイしました。「node_modules」フォルダーを .gitignore に追加し、Azure に package.json からモジュールをインストールさせました。
ただし、ほとんどのモジュールは自動的にインストールされないため、インスタンスのコマンド ラインを開いて「npm install」を使用して手動でインストールする必要があります。
私はノード v0.12.0 を使用しています。これが私の package.json です。
{
"main": "server.js",
"scripts": {
"start": "node server.js"
},
"devDependencies": {
"body-parser": "^1.12.4",
"cors": "^2.6.1",
"express": "*",
"gulp": "^3.8.11",
"gulp-jshint": "^1.11.0",
"gulp-nodemon": "^2.0.3",
"moment": "^2.10.3",
"mongoose": "^4.0.3"
},
"engines": {
"node": "0.12.0"
}
}
Azure Web アプリを介してモジュールの自動インストールを有効にし、コミットごとに「node_modules」フォルダーをプッシュする義務を負わないようにするにはどうすればよいですか?