我有一个带有tinymce编辑器的Angular 8项目。它在本地工作,但在某些时候,工具栏图标在使用CICD管道部署的生产中消失了。
我收到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/"
}
TinyMCE 5包含一个 icons
文件夹中有两个JavaScript文件。 看来你还没有将这些内容包含在你部署到生产中的内容中。
根据你的例子json,你可能需要添加类似这样的内容。
{
"glob": "**/*",
"input": "node_modules/tinymce/icons",
"output": "/tinymce/icons/"
},