2014-09-02 83 views
0

我正试图在第一个名字和姓氏的azure上部署一个简单的应用程序。我使用快递脚手架,出于某种原因,当我试图访问它时,网页是空白的。节点应用程序的Azure部署不适用于导出。

我想我已经找到了问题(并从默认快递应用我使用的示例代码),其中快递默认生成的代码使用在index.js路线文件的一部分:

/* GET home page. */ 
router.get('/', function(req, res) { 
    res.render('index', { title: 'Express' }); 
}); 

module.exports = router; 

但我已将它更改为单个导出,因此它看起来更像这样。

exports.index = router; 

我,所以它看起来是这样也已经适当修改app.js:

app.use('/', routes).index; 
app.use('/users', users); 

修改后的应用程序在本地运行,但一旦我部署它的页面只是显示为空白。有谁知道为什么?感谢您的阅读。

回答

0
app.use('/', routes).index; 

应该是:

app.use('/', routes.index); 
相关问题