Angular 4 XContent-Type - Nosniff Given

时间:2018-02-13 09:51:46

标签: angular

问题是下一个问题。我下载了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> 

1 个答案:

答案 0 :(得分:1)

因为当您只想在本地使用文件时,这不是您导入文件的方式。

首先,您需要定义它是一种资产。如果没有,您的文件将不会添加到供应商列表中,您将无法使用它。

为此,请进入angular-cli.json

现在,将文件添加到assets文件夹,或将其路径添加到assets属性下的资产列表中。

接下来,您需要将其添加到脚本列表中。在同一文件的scripts属性下,添加文件路径。

您还需要在styles属性中添加样式(如果有)。与JS文件一样,您还需要将其定义为资产。