Warning: -file- is being assigned a //# sourceMappingURL, but already has one

JavaScript 警告 "-文件- 正在被分配一个 //# sourceMappingURL,但它已经有一个了。" 在一个给定的 JavaScript 源文件多次指定了源映射时发生。

消息

Warning: -file- is being assigned a //# sourceMappingURL, but already has one.

错误类型

这是一个警告。JavaScript 执行不会被中止。

哪里出错了?

一个给定的 JavaScript 源文件多次指定了源映射。

JavaScript 源文件通常会被组合和压缩,以提高从服务器交付的效率。通过源映射,调试器可以将正在执行的代码映射回原始源文件。有两种方法可以分配源映射,一种是使用注释,另一种是为 JavaScript 文件设置头部信息。

示例

设置源映射

通过在文件中使用注释来设置源映射

js
//# sourceMappingURL=http://example.com/path/to/your/sourcemap.map

或者,你也可以为 JavaScript 文件设置一个头部信息

http
X-SourceMap: /path/to/file.js.map

另见