我正在使用this repo as base.我已经解决了几乎所有其他插件的错误,但是我无法解决该错误。
在进行SSR构建时,没有其他插件期望.map文件,因为它是正式版本。但是我不知道它从哪里潜入。
这是导致错误的行。在server.js
文件中。
margin: -1px 0; }\n\n/*# sourceMappingURL=swiper.component.css.map
我不想在每次构建时都手动删除它,以便解决此问题以及可能的问题。
ERROR出问题了,请稍后再试!错误{错误: 未捕获(承诺):错误:无法匹配任何路由。网址段: 'swiper.component.css.map'错误:无法匹配任何路由。网址 细分:ApplyRedirects.noMatchError上的“ swiper.component.css.map” (E:\ xampp \ htdocs \ havemybooks \ dist \ server.js:146214:16)在 CatchSubscriber.selector (E:\ xampp \ htdocs \ havemybooks \ dist \ server.js:146195:29)在 CatchSubscriber.error (E:\ xampp \ htdocs \ havemybooks \ dist \ server.js:29486:31)在 MapSubscriber.Subscriber._error (E:\ xampp \ htdocs \ havemybooks \ dist \ server.js:20931:26)
更新:
我发现罪魁祸首是具有嵌入式/*# sourceMappingURL=swiper.component.css.map */
的插件
因此,是否有一个webpack配置来替换已经存在的内联源映射。
我尝试过--devtool false
的webpack,但没有成功
答案 0 :(得分:2)
这是角度cli中的错误。但是您可以手动指定不要在angular.json
文件中生成源地图。
"server": {
"builder": "@angular-devkit/build-angular:server",
"options": {
...
"sourceMap": false
},
...
}