2017-07-08 45 views
0

我是新来的科尔多瓦。Cordova nodejs路由问题

我想用nodejs作为后端来构建cordova应用程序。当我运行应用程序使用浏览器(科尔多瓦运行浏览器)它将我重定向到http://localhost:8000/index.html这很好。

我的问题是,当我登录到网站浏览器重定向到“http://localhost:8000/home”,并给出未找到错误。我已经将routes.js设置为“/ home”(nodejs后端)。

任何帮助将不胜感激。谢谢。

+0

张贴代码视图.. –

回答

0

你在什么东西路由像

router.addRoute('name of view',function(){'your code here'}) 
+0

>在服务器端:** **的NodeJS(routes.js) 'app.get( '/登录' ,功能(REQ,RES){ \t \t如果(login.auth(REQ,RES)) \t \t \t res.redirect(主机+ ':8080 /家'); \t \t别的 \t \t \t res.render ('index.htm的升'); \t}); \t app.get( '/家',功能(REQ,RES){ \t \t如果(login.auth(REQ,RES)) \t \t \t res.render( 'home.html做为'); \t \t else \t \t \t res.redirect(host +':8080/login'); });' ** cordova app **上没有路由。我是否也必须在cordova应用上进行路由? –