Angular TinyMCE图标消失。

问题描述 投票:0回答:1

我有一个带有tinymce编辑器的Angular 8项目。它在本地工作,但在某些时候,工具栏图标在使用CICD管道部署的生产中消失了。

screenshor

我收到404的 /tinymce/icons/default/icons.min.js.

icons.min.js是什么鬼?

我的angular.json assets是这样的。

{
                "glob": "**/*",
                "input": "node_modules/tinymce/skins",
                "output": "/tinymce/skins/"
              },
              {
                "glob": "**/*",
                "input": "node_modules/tinymce/themes",
                "output": "/tinymce/themes/"
              },
              {
                "glob": "**/*",
                "input": "node_modules/tinymce/plugins",
                "output": "/tinymce/plugins/"
              }
angular tinymce angular8
1个回答
2
投票

TinyMCE 5包含一个 icons 文件夹中有两个JavaScript文件。 看来你还没有将这些内容包含在你部署到生产中的内容中。

根据你的例子json,你可能需要添加类似这样的内容。

{
  "glob": "**/*",
  "input": "node_modules/tinymce/icons",
  "output": "/tinymce/icons/"
},
© www.soinside.com 2019 - 2024. All rights reserved.