gpt4 book ai didi

javascript - 如何从 Angular 通用构建中删除 sourceMappingURL?

转载 作者:太空狗 更新时间:2023-10-29 18:22:38 27 4
gpt4 key购买 nike

我正在使用 this repo as base.我已经解决了几乎所有其他插件的错误,但我无法解决这个错误。

在进行 SSR 构建时,没有其他插件需要 .map 文件,因为它是生产版本。但我不知道它是从哪里潜入的。

这是导致错误的行。在 server.js 文件中。

margin: -1px 0; }\n\n/*# sourceMappingURL=swiper.component.css.map

我不想每次构建时都手动删除它,所以如何解决问题以及问题可能是什么。

ERROR Something went wrong please try again later! ERROR { Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'swiper.component.css.map' Error: Cannot match any routes. URL Segment: 'swiper.component.css.map' at ApplyRedirects.noMatchError (E:\xampp\htdocs\havemybooks\dist\server.js:146214:16) at CatchSubscriber.selector (E:\xampp\htdocs\havemybooks\dist\server.js:146195:29) at CatchSubscriber.error (E:\xampp\htdocs\havemybooks\dist\server.js:29486:31) at MapSubscriber.Subscriber._error (E:\xampp\htdocs\havemybooks\dist\server.js:20931:26)

更新:

我发现罪魁祸首是具有内联 /*# sourceMappingURL=swiper.component.css.map */ 的插件那么是否有一个 webpack 配置来替换已经存在的内联源映射。

我用 webpack 尝试了 --devtool false 但没有成功

最佳答案

这是 Angular CLI 中的一个错误。但是您可以手动指定不在 angular.json 文件中生成源映射。

"server": {
"builder": "@angular-devkit/build-angular:server",
"options": {
...
"sourceMap": false
},
...
}

关于javascript - 如何从 Angular 通用构建中删除 sourceMappingURL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52559287/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com