Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SourceMap HTTP头不适用于Chrome开发工具_Javascript_Google Chrome_Http Headers_Google Chrome Devtools_Source Maps - Fatal编程技术网

Javascript SourceMap HTTP头不适用于Chrome开发工具

Javascript SourceMap HTTP头不适用于Chrome开发工具,javascript,google-chrome,http-headers,google-chrome-devtools,source-maps,Javascript,Google Chrome,Http Headers,Google Chrome Devtools,Source Maps,我有一个项目正在pre和pro环境中部署 我们的开发人员要求在PRE环境中使用sourcemaps,为了能够在环境之间升级代码,而无需重建,我们选择在PRE中使用sourcemaps,而不在PRO中部署它们 我们使用rollup构建代码,为了避免在生产环境中出现大量控制台警告,我们选择在上生成sourcemaps,并在PRE中从Web服务器的捆绑JS响应中添加,而不是在PRO中 在本地测试期间,我能够在firefox中看到sourcemaps,因此如果我请求一个,它会有一个带有Sourcemap

我有一个项目正在pre和pro环境中部署

我们的开发人员要求在PRE环境中使用sourcemaps,为了能够在环境之间升级代码,而无需重建,我们选择在PRE中使用sourcemaps,而不在PRO中部署它们

我们使用rollup构建代码,为了避免在生产环境中出现大量控制台警告,我们选择在上生成sourcemaps,并在PRE中从Web服务器的捆绑JS响应中添加,而不是在PRO中

在本地测试期间,我能够在firefox中看到sourcemaps,因此如果我请求一个,它会有一个带有
Sourcemap:test.js.map
的响应头,firefox会正确地得到它,我可以在开发工具中看到我的源代码

这个问题出现在谷歌浏览器上。如果我的代码带有sourceMap注释
sourceMappingURL=…
它工作正常,但是带有sourceMap头它什么也不做,我在开发工具中看不到源代码,在控制台中也没有任何日志

如果我在dev工具中的捆绑文件中单击鼠标右键,然后选择“AddSourceMap”,我可以设置sourcemap的远程url,并且它可以工作,但是我希望使头工作。是否有任何需求、bug或我遗漏的东西导致了这种行为?有人能提供任何提示吗

谢谢