代码之家  ›  专栏  ›  技术社区  ›  systemdebt

带nodeJS的AngularJS html5模式

  •  0
  • systemdebt  · 技术社区  · 9 年前

    我的NodeJS应用程序在端口11000上运行,AngularJS在端口9000上运行。

    我的索引中确实有。html。

    Angular ui-router pressing refresh causes 404 error . 在按下重新加载/刷新之前,url在没有hashbang的情况下运行良好。当我手动添加/#!/,它被重定向到正确的路径。

    这个问题需要在服务器端使用 app.use(*, callback) 但由于服务器在端口11000上运行,因此请求从未真正到达那里。我是不是错过了一些基本的东西?我尝试为node js中的所有路由输入星形通配符,但没有任何帮助。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Arun Redhu    9 年前

    实际上,您运行的是两个独立的应用程序,其中一个正在运行 node server js 但是,当你刷新一条路线时,最初没有 js公司 get 404 . 你必须在 grunt-file