【问题标题】:Conditional using of CSS framework in Angular 4在 Angular 4 中有条件地使用 CSS 框架
【发布时间】:2017-11-15 15:19:30
【问题描述】:

我尝试在同一个项目应用程序中为我的管理模块集成一个特定的 CSS 框架(材料设计)和另一个用于我的用户模块的 CSS 框架。

如果可以的话,我该怎么做。

【问题讨论】:

    标签: angular angular2-routing angular-cli mean-stack angular-template


    【解决方案1】:

    不可能根据路由条件使用特定的捆绑脚本。

    最简单的方法是按模块创建一个项目。

    将您的外部组件单独集成到您的项目中。

    然后,要将您的两个项目托管在同一个 URL 上,您必须使用反向代理(例如:HAProxy)。或者按域或子域声明一个项目。

    【讨论】:

    • 感谢您分享您的知识“每个模块都可以包含自己的路线”。我需要每个模块导入不同的外部主题,例如“admin-LTE”主题中的管理模块和用户模块“material.io”主题等。
    • 不可能通过模块定义特定的外部组件(js/css),因为这些外部组件是由angular-cli(webpack)捆绑的。您可以使用我的解决方案 1,使用 2 个单独的项目。
    猜你喜欢
    • 2018-02-09
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 2021-12-22
    • 2020-09-09
    相关资源
    最近更新 更多