【问题标题】:How to integrate two angular js modules from two different servers?如何集成来自两个不同服务器的两个 Angular js 模块?
【发布时间】:2016-01-25 13:18:19
【问题描述】:

我们想为我们的应用程序开发一个 Angular js 模块,并希望集成到其他 Angular js 应用程序中。 这些应用程序从两个不同的服务器呈现。

我已阅读有关 Angular js 多个模块并手动引导它们的信息。 但在这些示例中,两个模块都来自同一服务器。

在我们的例子中,它们是两个不同的 Angular js 应用程序。

应用程序是这样的。 App1: /mainapplication App2: /secondapplication 两个模块可能使用不同版本的angularjs。

请告诉我是否可以,如果可以,有什么方法可以整合它。

【问题讨论】:

  • 请更具体。是什么阻止您从不同的域使用它们?你试过了吗?
  • 我没有尝试集成。但我想了解路由配置是如何工作的。应用程序是这样的。 App1: /mainapplication App2: /secondapplication 两个模块可能使用不同版本的angularjs。
  • 这取决于您的应用是如何设置的。
  • 如果其他模块是独立的,只需使用脚本标签将文件(使用带有服务器名和端口的完整 URL)包含到其他项目中,并作为依赖项添加到控制器中

标签: javascript angularjs angularjs-module


【解决方案1】:

使用 bower 管理依赖项。在 Angular 模块中创建一个组件,在两个项目中包含此依赖项并将模块添加到两个应用程序中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-10
    • 2012-06-22
    • 2013-07-25
    • 1970-01-01
    • 2018-03-30
    • 1970-01-01
    • 2018-12-04
    相关资源
    最近更新 更多