代码之家  ›  专栏  ›  技术社区  ›  Mostafa Jawhari

知道如何在sitefinity cms中添加Angular4应用程序作为内容页吗?

  •  1
  • Mostafa Jawhari  · 技术社区  · 7 年前

    我有一个使用Sitefinity CMS实现的Web应用程序,我需要在其中添加一个使用angular4实现的应用程序作为子应用程序。 Angularjs被编译为一个JavaScript文件,因此我试图在Sitefinity上添加一个新页面,并将编译后的JavaScript文件放在其中,但我遇到了许多与Angular上安装的包相关的错误。

    2 回复  |  直到 7 年前
        1
  •  2
  •   Veselin Vasilev    7 年前

    首先,我将使用Sitefinity Feather创建一个空白页面模板(假设您的html页面包含所有需要的静态文件,如脚本和css)。

    MVC小部件将什么都不做,只返回视图。

        2
  •  1
  •   Mauricio De La Quintana    7 年前

    我建议您构建应用程序,并将构建文件作为依赖项添加到CMS中

    例如,如果使用angular cli,则可以使用命令

    ng build -prod --output-hashing none
    

    完成此操作后,您将获得以下文件:

    • main.bundle.js
    • vendor.bundle.js
    • 其他的