gpt4 book ai didi

angular - 如何将Angular应用嵌入到Wordpress页面中?

转载 作者:行者123 更新时间:2023-12-03 16:15:38 24 4
gpt4 key购买 nike

我创建了一个完成的Angular 7应用程序,该应用程序已编译并可以运行(这是一个小游戏)。我想将其包含在我的Wordpress安装页面中。

  • 我应将Angular应用程序的编译输出(运行ng build后dist文件夹的内容)放在哪里?
  • 我的Wordpress页面(嵌入Angular应用程序的HTML)中的HTML代码是什么样的?
  • 最佳答案

    我使我的解决方案可以与iFrame一起使用:

    在angular.json中,我配置为“产品”

    "outputHashing": "none"

    然后,我使用“prod”配置构建Angular 7应用程序:
    ng build --prod

    我将构建输出(通常是$ PROJECT_DIR/dist)复制到我的wordpress页面“wp-content”目录内的子目录“angular-app”中。

    现在,Angular应用程序的index.html需要进行修改。改变
    <base href="/">


    <base href="/wp-content/angular-app/">

    请注意,基本href路径中的末尾/是绝对必要的。没有它将无法工作。

    在我的wordpress安装的目标页面上,插入以下自定义HTML代码:
    <iframe id="angularFrame" title="My Angular App" frameBorder="0"
    src="http://wordpress-url.com/wp-content/angular-app/index.html"
    width="600" height="600">
    </iframe>

    这将在wordpress页面上显示我的 Angular 应用程序。

    关于angular - 如何将Angular应用嵌入到Wordpress页面中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55843283/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com