typescript - Angular 中的严格 MIME 类型错误
我有一个基于 Angular 5.x 的项目
尝试导入这个编辑器
它是在著名的 Ace 编辑器之上的 TypeScript 包装器
编辑器可以工作,我在我的项目中看到了,一切都很好。直到我尝试更改一些设置。默认语言是 SQL。我需要编辑 JSON。所以我使用这样的语法:
<div
ace-editor
[(text)]="json"
[mode]="'json'"
[theme]="'eclipse'"
[readOnly]="false"
[autoUpdateContent]="true"
[durationBeforeCallback]="1000"
></div>
并且在浏览器控制台(Chrome,最新版本)中出现以下错误:
拒绝执行来自 'http://localhost:4200/mode-json.js' 的脚本,因为其 MIME 类型 ('text/html') 不可执行,并且启用了严格的 MIME 类型检查。
以下行被添加到 .angular-cli.json 文件中:
scripts: [
"../node_modules/ace-builds/src-min/ace.js",
"../node_modules/ace-builds/src-min/theme-eclipse.js"
]
所以……有人能告诉我如何在不使用拐杖的情况下解决这个问题吗?