SyntaxError: 使用 //@ 表示 sourceURL 指令已被弃用。请改用 //#
JavaScript 警告 "使用 //@
指示 sourceURL 标记是已弃用的。请改用 //#
" 发生在 JavaScript 源代码中存在已弃用的源映射语法时。
消息
Warning: SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead Warning: SyntaxError: Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead
错误类型
警告 SyntaxError
发生了。JavaScript 执行不会停止。
发生了什么问题?
示例
已弃用的语法
使用 "@" 符号的语法已弃用。
js
//@ sourceMappingURL=http://example.com/path/to/your/sourcemap.map
标准语法
改用 "#" 符号。
js
//# sourceMappingURL=http://example.com/path/to/your/sourcemap.map
或者,您可以设置一个 SourceMap
标头到您的 JavaScript 文件,以避免完全使用注释
http
SourceMap: /path/to/file.js.map
另请参阅
- 使用源映射 在 Firefox 源文档中
- JavaScript 源映射简介 在 developer.chrome.com 上(2012 年)
SourceMap