【问题标题】:run server-requiring angular2 app on device在设备上运行需要服务器的 angular2 应用程序
【发布时间】:2016-11-02 08:04:48
【问题描述】:

我正在开发一个 cordova 跨平台项目,我需要一些帮助。

这个想法是将 angular2 网络应用程序转换为移动应用程序。我使用 ionic2 框架,因为它适用于 angular2。在我将文件从“dist”文件夹(构建 angular2 应用程序的位置)复制到空白应用程序的“www”文件夹后,我将 cordova 和 ionic 脚本导入到新的 index.html 文件中。

它使用ionic run browserionic serve -l 运行,但是当我在真实设备(android、windows)上运行它时,脚本不会加载。

我知道问题与缺少服务器有关,因为当我不在后台运行服务器时,原来的 webapp 也是如此。当我这样做时,我可以在localhost:3000 上连接。

有什么建议吗?

【问题讨论】:

    标签: cordova angular server localhost ionic2


    【解决方案1】:

    2 小时后,我解决了我的问题。它与服务器没有任何关系。 我在索引页上设置了<base href="/">,但是用cordova 调试帮助我弄清楚它应该是<base href="./">

    现在一切正常!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-29
      • 2018-10-30
      • 2016-10-12
      • 1970-01-01
      • 1970-01-01
      • 2017-10-06
      • 2014-07-03
      • 2013-03-12
      相关资源
      最近更新 更多