如何解决使用配置脚本加载tinyMCE自托管
我正在使用tinymce-angular进行编辑, 我通过安装完成了自我托管tinymce的步骤 现在我想使用插件和内置功能。 但是由于某种原因,除非我将它们手动添加到angular.json文件中,否则找不到脚本文件。 有没有一种更好的方法来导入文件而无需为每个文件指定脚本?
这是我的html编辑器:
<editor
[init]="editorConfig"
formControlName="body"></editor>
这是我的editorConfig:
editorConfig = {
directionality: 'rtl',menubar: false,language: 'he_IL',plugins: 'link image code table'
};
这是我的angular.json:
"assets": [
"src/favicon.ico","src/assets","src/Web.config",{ "glob": "**/*","input": "./node_modules/tinymce","output": "/tinymce/" }
],"styles": [
"./node_modules/tinymce/skins/ui/oxide/skin.min.css","./node_modules/tinymce/skins/ui/oxide/content.min.css","./node_modules/tinymce/skins/content/default/content.min.css","src/styles.css","./node_modules/font-awesome/css/font-awesome.css","./node_modules/bootstrap/dist/css/bootstrap.min.css","./node_modules/primeng/resources/primeng.min.css","./node_modules/primeng/resources/themes/nova-light/theme.css","./node_modules/primeicons/primeicons.css"
],"scripts": [
"./node_modules/jquery/dist/jquery.min.js","./node_modules/mammoth/mammoth.browser.min.js","./node_modules/bootstrap/dist/js/bootstrap.min.js","./node_modules/tinymce/tinymce.min.js","./node_modules/tinymce/themes/silver/theme.js","./node_modules/tinymce/icons/default/icons.min.js","./node_modules/tinymce/plugins/table/plugin.js"
]
},
我在NgModule中添加了EditorModule。
我没有向index.html或main.ts添加任何内容
当我运行应用程序时,出现错误消息:
Uncaught SyntaxError: Unexpected token '<'
对于已定义的每个配置功能,并且脚本未亲自导入angular.json
有什么办法可以改善这个? 还是我做错了什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。