📜  JavaScript SyntaxError – 不推荐使用 //@ 来指示 sourceURL 编译指示。改用 //#

📅  最后修改于: 2022-05-13 01:56:31.884000             🧑  作者: Mango

JavaScript 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

错误类型:

This is a warning that a SyntaxError has occurred. 
JavaScript execution won't be halted.

错误原因:在代码中的某处,JavaScript 源代码中使用了源映射语法,该语法已被贬值。

示例 1:在此示例中,sourceURL 与 @ 一起使用,已折旧。

HTML


HTML


输出:

Warning: SyntaxError: Using //@ to indicate sourceURL 
         pragmas is deprecated. Use //# instead

示例 2:在此示例中,sourceMappingURL 与 @ 一起使用,已折旧。

HTML


输出:

arning: SyntaxError: Using //@ to indicate sourceMappingURL
                     pragmas is deprecated. Use //# instead

参考链接: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_source_map_pragma