AngularJS V1.4.3とNode V6.9.1のMEANスタックを使用してAzureでWebアプリケーションを実行しています。ノードのバージョンは、Azure環境変数(Azureコンソールで 'node -v'と認識されます)に正しく設定されています。ログインフォームのエラーを表示しようとする場合を除いて、アプリケーションは正常に実行されます。マイpackage.jsonの設定は次のとおりです。私はこのような角度UIへのノードコントローラからの私のエラーを送り返すAzureで実行中のJSON NodeJSアプリケーションの表示
"dependencies": {
"body-parser": "^1.10.2",
"cookie-parser": "^1.3.5",
"debug": "^2.1.3",
"express": "^4.11.2",
"express-jwt": "^3.4.0",
"jade": "^1.9.2",
"jsonwebtoken": "^5.7.0",
"mongoose": "^4.6.6",
"morgan": "^1.5.3",
"nodemailer": "^2.6.4",
"passport": "^0.2.2",
"passport-local": "^1.0.0",
"serve-favicon": "^2.2.1"
}
:(複数の)私のローカルコンピュータで
res.status(401).json(errorMessage);
or
res.status(400).json(errorMessage);
、すべてのVisual Studioの2015年に、 Codepage 65001(フランス語文字、署名なしのUTF-8)のファイルエンコードでは、エラーが正しく表示されます。
プロジェクトファイルをAzure空間にアップロードしました。サイトを実行してログインエラーが発生すると、これらは表示されません(例外はスローされますが、テキストは表示されません)。ブラウザのコンソールログに、HTMLビューの{{variable}}が定義されていないことが示されています。それ以外の場合、Azure上のアップロードされたサイトは正常に動作します。ヘルプ