我正在研究NodeJs和localhost一切都好,但是,当我在azure中部署时,我得到了这个错误:
Error: Not Found
at app.use.res.render.message (D:\home\site\wwwroot\app.js:43:13)
at Layer.handle [as handle_request] (D:\home\site\wwwroot\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (D:\home\site\wwwroot\node_modules\express\lib\router\index.js:312:13)
at D:\home\site\wwwroot\node_modules\express\lib\router\index.js:280:7
at Function.process_params (D:\home\site\wwwroot\node_modules\express\lib\router\index.js:330:12)
at next (D:\home\site\wwwroot\node_modules\express\lib\router\index.js:271:10)
at SessionStrategy.strategy.pass (D:\home\site\wwwroot\node_modules\passport\lib\middleware\authenticate.js:318:9)
at SessionStrategy.authenticate (D:\home\site\wwwroot\node_modules\passport\lib\strategies\session.js:71:10)
at attempt (D:\home\site\wwwroot\node_modules\passport\lib\middleware\authenticate.js:341:16)
at authenticate (D:\home\site\wwwroot\node_modules\passport\lib\middleware\authenticate.js:342:7)
我的疑问是为什么这个代码在localhost中没问题并且在azure中不正常?