这是sourcemappingurl的基本url:相对于html或js
Which is the base url of sourcemappingurl: relative from html or js?
假设在html
文件的子目录中有一个带有source-map的js文件。
- index.html (使用 js/myjs.js)
- js/myjs.js
- js/myjs.js.map
那么 myjs 的源映射URL注释是什么.js ?
//# sourceMappingURL=myjs.js.map
或
//# sourceMappingURL=js/myjs.js.map
我查找规范。
当源映射 URL 不是绝对的时,它是相对于生成的代码的"源源"的。源源由以下情况之一确定:
- 如果生成的源未与脚本元素关联,具有"src"属性,并且存在//# 源 URL 注释生成的代码,该注释应用于确定源起源。注意:以前,这是"//@ sourceURL",就像"//@sourceMappingURL",接受两者是合理的,但//# 是首选。
- 如果生成的代码与脚本元素相关联并且脚本元素具有"src"属性,"src"属性为脚本元素将是源源。
- 如果生成的代码与脚本元素关联,而脚本元素未关联具有"src"属性,则源来源将是页面的起源。
- 如果生成的代码被评估为字符串,其中eval() 函数或通过新的 Function(),则源源将是页面的起源。
因此,如果在索引中使用<script src="js/myjs.js">
.html则使用js/myjs.js.map
。
相关文章:
- 如何获取相对于 HTML 页面的标记位置
- 使用return相对于this的优势
- positon元素相对于JS中的parent.part容器?没有绝对/固定的定位
- 获取一个元素相对于Javascript中一个祖先的位置
- Facebook PHP SDK相对于PhoneGap上的JS SDK的优势
- 对于 HTML 表格列中的每个单元格,执行 X
- 相对于GoogleMaps/geoxml3解析器延迟Javascript函数的执行
- 文本相对于 SVG 中的父项 G 右对齐
- 检测 iOS 相对于 JavaScript 中主页按钮的方向
- 服务器端JavaScript相对于Java的优势
- node.js获取文件相对于project/src的路径
- 对于HTML表的循环
- jquery 相对于 href=“#” 删除显示块
- 如何使用选择器获取相对于element实例的元素
- 在JSON for REST中,snake_case相对于camelCase的优势
- bind()相对于call()有什么用?我们可以用bind()做什么额外的事情,而用call()做不到
- 对于html输入,Android键盘默认为大写优先
- 设置相对于“window.innerHeight”的高度无效
- 将文本相对于html画布对齐
- 这是sourcemappingurl的基本url:相对于html或js