javascript - 发布到托管站点后,无法在 ASP.NET MVC 中加载源映射
问题描述
当我运行该网站时,我在开发人员工具上收到此错误:
JQMIGRATE: Migrate is installed, version 3.0.1
DevTools failed to load SourceMap: Could not load content for http://aljawd.com/Contents/css/aos.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load SourceMap: Could not load content for http://aljawd.com/Contents/css/bootstrap-datepicker.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load SourceMap: Could not load content for http://aljawd.com/Contents/js/aos.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load SourceMap: Could not load content for http://aljawd.com/Contents/js/popper.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load SourceMap: Could not load content for http://aljawd/Contents/js/bootstrap.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
我检查了以下解决方案,但我无法解决我的问题,我需要更多解释:
我删除了 popper.min.js 和 aos.js 和 bootstrap.min.js 中的注释行
但是我可能需要在我的项目中的 js 文件夹和 css 文件夹下拥有地图源文件吗?
bootstrap.min.js.map
popper.min.js.map
aos.css.map
aos.js.map
另外我在设置下找不到谷歌浏览器的源代码没有 Windows 10 专业版的源代码我找不到启用 javascript 源映射的源代码?
该错误也出现在 Microsoft edge last version for windows 10 上:
JQMIGRATE: Migrate is installed, version 3.0.1
popper.min.js:5 Uncaught ReferenceError: popper is not defined
at popper.min.js:5
bootstrap.min.js:7 Uncaught TypeError: Cannot read property 'js' of undefined
at bootstrap.min.js:7
aos.js:2 Uncaught ReferenceError: aos is not defined
at aos.js:2
这是 css 和 js 文件夹的完整路径:
<link href="https://fonts.googleapis.com/css?family=Oswald:400,700|Work+Sans:300,400,700" rel="stylesheet">
<link rel="stylesheet" href=@Url.Content("/Contents/fonts/icomoon/style.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/bootstrap.min.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/magnific-popup.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/jquery-ui.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/owl.carousel.min.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/owl.theme.default.min.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/bootstrap-datepicker.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/animate.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/fonts/flaticon/font/flaticon.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/aos.css")>
<link rel="stylesheet" href=@Url.Content("/Contents/css/style.css")>
<script src=@Url.Content("/Contents/js/jquery-3.3.1.min.js")></script>
<script src=@Url.Content("/Contents/js/jquery-migrate-3.0.1.min.js")></script>
<script src=@Url.Content("/Contents/js/jquery-ui.js")></script>
<script src=@Url.Content("/Contents/js/popper.min.js")></script>
<script src=@Url.Content("/Contents/js/bootstrap.min.js")></script>
<script src=@Url.Content("/Contents/js/owl.carousel.min.js")></script>
<script src=@Url.Content("/Contents/js/jquery.stellar.min.js")></script>
<script src=@Url.Content("/Contents/js/jquery.waypoints.min.js")></script>
<script src=@Url.Content("/Contents/js/jquery.animateNumber.min.js")></script>
<script src=@Url.Content("/Contents/js/aos.js")></script>
<script src=@Url.Content("/Contents/js/main.js")></script>
请问如何解决这个错误?
我从 github 站点复制粘贴文件内容
https://github.com/cdnjs/cdnjs/tree/master/ajax/libs/aos/2.1.1
但现在这些文件给出了另一个错误
DevTools failed to load SourceMap: Could not parse content for http://localhost:2674/Contents/css/aos.css.map: Unexpected token in JSON at position 0
DevTools failed to load SourceMap: Could not parse content for http://localhost:2674/Contents/js/aos.js.map: Unexpected token in JSON at position 0
DevTools failed to load SourceMap: Could not parse content for http://localhost:2674/Contents/js/bootstrap.min.js.map: Unexpected token in JSON at position 0
从我的项目中读取 js 和 css 文件路径或使用 cdn 站点路径的最佳方法是什么?
解决方案
您可以从以下链接下载丢失的文件,错误不会出现和隐藏。从此链接下载源代码,您将获得文件
bootstrap.min.js.map
https://getbootstrap.com/docs/4.3/getting-started/download/
也从这里下载 aos.css.map 和 aos.js.map
https://www.cdnpkg.com/aos/file/aos.css.map/
从此链接下载文件 popper.min.js.map
https://forgemia.inra.fr/genotoul-bioinfo/dgenies/blob/4c89661fba50d59fc12aeb41191fab4dd82e9216/js/popper.min.js.map
下载后将文件粘贴到js folder
和下css folder
。
推荐阅读
- javascript - 如何在每个键的值都是数组数组的对象中找到匹配的键?
- c++ - 具有非平凡析构函数的对象不应在全局空间中使用
- angular - AngularFireAuth 和 Ionic 5 登录问题
- node.js - 一段时间内的MongoDB聚合问题
- python - 将字符串标签转换为整数
- reactjs - 您将如何重组此验证程序?
- c++ - 数组中的二进制搜索在以完全相同的方式重写后工作
- ocaml - 反转链式地图?
- apache-kafka - 为什么 Ignite 连接器会抛出 IgniteCheckedException 以重新连接亲和节点?
- google-chrome - 如何使用具有严格组策略的自定义 Chrome 配置文件?