解决DevTools failed to load SourceMap: Could not load content for ***.js.map: HTTP error: code 404 问题

最新推荐文章于 2023-10-02 15:26:57 发布
最新推荐文章于 2023-10-02 15:26:57 发布 阅读量5.6w
DevTools failed to load SourceMap: Could not load content for ***.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME

项目开发完之后,在用Chrome浏览器调试的时候发现控制台有两条警告,如图所示:
在这里插入图片描述

这里抛出DevTools failed to load SourceMap警告的原因是:

  • 项目引用的第三方的JavaScript工具是压缩后的版本,
  • 存在SourceMap的指向信息,
  • 浏览器启用了JavaScript源映射,
  • 但是我的项目中没有相应的SourceMap文件,所以抛出此异常。

SourceMa是从已转换的代码映射到原始源的文件,使浏览器能够重构原始源并在调试器中显示重建的原始源,调试原始源代码会比浏览器下载的转换后的代码更加容易。
其实这里没有SourceMap文件是不会影响项目的正常运行和使用的。

如果不想看到类似的警告信息,可以在Chrome的控制台的设置中去设置一下,不启用JavaScript源映射即可:

第一步:在控制台右上角点击【设置】
在这里插入图片描述
第二步:在设置面板中Preferences -> Sources -> Enable JavaScript source maps
勾选掉 【Enable JavaScript source maps】选项.
在这里插入图片描述
在这里插入图片描述
最后刷新页面再看看控制台:没有显示警告信息了。
在这里插入图片描述

参考:
https://stackoverflow.com/questions/61339968/devtools-failed-to-load-sourcemap-could-not-load-content-for-chrome-extension

解决DevTools failed to load SourceMap: Could not load content for ***.js.map: HTTP error: code 404 问题 问题DevTools failed to load SourceMap: Could not load content for ***.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME项目开发完之后,在用Chrome浏览器调试的时候发现控制台有两条警告,如图所示:分析这里抛出DevTools failed to load SourceMap警告的原因是:项目引用的第三方的JavaScript工具是压缩后的版本, 兼容性:ndb需要Node> = 8.0.0。 它在Node> = 10时效果最佳。 安装:ndb取决于 ,后者下载了最新版本的Chromium(〜170MB Mac,〜280MB Linux,〜280MB Win)。 # global install with npm: npm install -g ndb # alternatively, with yarn: yarn global add ndb 全局安装可能会因不同的权限错误而失败,您可以在此找到帮助。 Windows用户:在编译本机依赖项时,Windows上的安装可能会失败。 以下命令可能会有所帮助: npm install -g windows-build-tools 如果您想从npm脚本中使用ndb(例如npm run debug运行ndb index.js ),则可以将其安装为开发依赖项: # local install with npm: npm install --save-dev ndb # alte
DevTools failed to load SourceMap: Could not load content 这里的意思是dev工具未能成功加载出源映射:无法加载内容 重点在for后面的部分, 我遇到的提示是这样的 DevTools failed to load SourceMap: Could not load content for chrome extension://ncennffkjdiamlpmcbajkmaiiiddgioo/js/xl-content.js.map 即为ch.
react-universal-hooks React Universal Hooks:随处使用******。 支持 React >= 16.8.0 安装使用 npm: $ npm install --save react-universal-hooks 或者 yarn: $ yarn add react-universal-hooks 用法只需添加一行导入即可! index.js 导入“react-universal-hooks”; 从“React”导入React; 从 'react-dom' 导入 ReactDOM; 从'./App'导入应用程序; ReactDOM.render( , document.getElementById('root'), ); 演示 https://codesandbox.io/s/jnnnw158j5 import React, { useState, useContext } from "react"; import { useWindowSize } from "./useWindowSize"; const MyContext = React.
Alpine.js devtools Alpine.js devtools是一个简单的扩展,可帮助您轻松调试组件。 此扩展在很大程度上受启发,但已针对Alpine.js独特的开发人员体验进行了自定义。 注意:如果您使用的是Google Chrome浏览器,则除非将扩展名配置为允许Access to File URLs否则Alpine.js devtools将不适用于本地文件。 您可以按照以下步骤进行操作: 开启Chrome设定 转到extensions标签 选择Alpine.js devtools并按详细信息 启用Allow access to file URLs 与其他框架不同,Alpine不包含命名组件。 因此,默认情况下,Alpine.js devtools将尝试从以下属性中依次标识组件名称: id , name , aria-label , x-data (
DevTools failed to load source map: Could not load content for http://localhost:8000/css/bootstrap.m
DevTools failed to load source map: Could not load content for http://localhost:8000/css/bootstrap.min.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE 我遇到的警告提示是这样的: 原因是:dev工具未能成功加载出映射源,无法加载内容,重点在for后面的部分。谷歌插件的映射未能成功加载。 解决方法: 打开控制台
DevTools failed to load SourceMap: Could not load content for http://127.0.0.1:14319/.sourcemap/mp-w
npm i @justinribeiro/devtools-to-video yarn global add @justinribeiro/devtools-to-video 安装后,使用-h运行命令以查看使用信息: ➜ devtools-to-video -h DEVTOOLS-TO-VIDEO Output a video file from screenshot frames within a Chrome DevTools JSON trace file. Usage: ` devtools-to-video [options ...] ` Global Options -i, --input string Fi
DevTools failed to load SourceMap: Could not load content 这里的意思是dev工具未能成功加载出源映射:无法加载内容 重点在for后面的部分, 我遇到的提示是这样的 DevTools failed to load SourceMap: Could not load content for chrome extension://ncennffkjdiamlpmcbajkmaiiiddgioo/js/xl-content.js.map 即为chrome
DevTools failed to load SourceMap: Could not load content for ***.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME 项目开发完之后,在用Chrome浏览器调试的时候发现控制台有两条警告,如图所示: 这里抛出DevTools failed to load SourceMap警告的原因是: 项目引用的第三方的JavaScript工具是压缩后的版本,
This error message typically appears in the browser's console when the DevTools (developer tools) cannot load the source map for a specific file. A source map is a file that maps the original source code to the compiled code, making it easier to debug and troubleshoot issues. There are a few reasons why DevTools may fail to load the source map, such as: 1. The source map file is missing or has been deleted. 2. The path to the source map file is incorrect or has been changed. 3. The source map file is not accessible due to permission issues. 4. The source map file has been corrupted or is invalid. To resolve this error, you can try the following: 1. Check if the source map file exists in the correct location and has not been deleted. 2. Verify that the path to the source map file is correct and has not been changed. 3. Ensure that the source map file has the proper permissions set. 4. If the source map file is corrupted, try regenerating it. If none of these solutions work, consider seeking help from a developer or checking the documentation for the specific tool or framework you are using.
解决DevTools failed to load SourceMap: Could not load content for ***.js.map: HTTP error: code 404 问题 喵喵侠w: 最好的做法是,去github找到map文件,放到同名js目录下。