为 vscode 扩展名的 WebView 中加载".mjs"文件 MIME 类型



我正在开发一个vscode扩展,该扩展程序在WebView内显示网页。

该网页具有带有type="module"<script>标签,并通过vscode-resource协议提供。该 JS 模块无法在WebView内部加载,并出现以下错误:

"无法加载模块脚本:服务器使用非 JavaScript MIME 类型的"应用程序/未知"进行响应。根据 HTML 规范对模块脚本强制执行严格的 MIME 类型检查。

如何设置该资源的 MIME 类型?

您需要将服务器设置为将.mjs文件作为JavaScript MIME类型发送

text/javascript

最新更新