警告:-file- 正在被分配一个 //# sourceMappingURL,但它已经有一个
当为给定的 JavaScript 源指定了一个以上的源映射时,会发生 JavaScript 警告 "-file- 正在分配 //# sourceMappingURL,但已经有一个。"
信息
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
另请参阅
- 使用源映射 在 Firefox 源文档中
- JavaScript 源映射简介 在 developer.chrome.com 上 (2012)