问题是下一个问题。我下载了CKEditor 4并想导入我的项目。它适用于“index.html”中的CDN链接,但我希望在没有外部链接的情况下使用它。我的应用程序只能在localhost中使用,并且不想提供它。
我得到的错误信息是下一个:
未在'“IP ...”/ ckeditor_4.5.11 / ckeditor.js'加载脚本,因为在给出“X-Content-Type:nosniff”时不允许使用非脚本MIME类型
因此,当我使用常规cdn脚本导入时,它运行良好,但如果我想在没有外部URL的情况下使用它也不会有效。
没有安装包,但没关系。
我将其导入我的Index.html:
<script src="src/external_modules/ckeditor_4.5.11/ckeditor.js"> </script>
答案 0 :(得分:1)
因为当您只想在本地使用文件时,这不是您导入文件的方式。
首先,您需要定义它是一种资产。如果没有,您的文件将不会添加到供应商列表中,您将无法使用它。
为此,请进入angular-cli.json
。
现在,将文件添加到assets
文件夹,或将其路径添加到assets
属性下的资产列表中。
接下来,您需要将其添加到脚本列表中。在同一文件的scripts
属性下,添加文件路径。
您还需要在styles
属性中添加样式(如果有)。与JS文件一样,您还需要将其定义为资产。