Javascript 如何从angular universal build中删除sourceMappingURL?

Javascript 如何从angular universal build中删除sourceMappingURL?,javascript,angular,angular-universal,server-side-rendering,Javascript,Angular,Angular Universal,Server Side Rendering,我用我已经解决了几乎所有其他插件的错误,但我不能解决这个错误 没有其他插件在生成SSR构建时需要.map文件,因为它是生产版本。但我不知道它是从哪里潜入的 这是导致错误的行。在server.js文件中 margin: -1px 0; }\n\n/*# sourceMappingURL=swiper.component.css.map "server": { "builder": "@angular-devkit/build-angular:server",

我用我已经解决了几乎所有其他插件的错误,但我不能解决这个错误

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

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

margin: -1px 0; }\n\n/*# sourceMappingURL=swiper.component.css.map
"server": {
          "builder": "@angular-devkit/build-angular:server",
          "options": {
            ...
            "sourceMap": false
          },
         ...
 }
我不想每次构建时都手动删除它,所以如何解决问题以及问题可能是什么

错误出错,请稍后再试!错误{错误: 未捕获(承诺中):错误:无法匹配任何路由。URL段: “swiper.component.css.map”错误:无法匹配任何路由。URL 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.\u错误 (E:\xampp\htdocs\havemybooks\dist\server.js:20931:26)

更新:

我找到了罪魁祸首,它是一个具有内联
/*#sourceMappingURL=swiper.component.css.map*/
因此,是否有一个网页包配置来替换已经存在的内联源地图


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

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

margin: -1px 0; }\n\n/*# sourceMappingURL=swiper.component.css.map
"server": {
          "builder": "@angular-devkit/build-angular:server",
          "options": {
            ...
            "sourceMap": false
          },
         ...
 }

尝试删除
\n\n
边距:-1px 0;}/*.\sourceMappingURL=swiper.component.css.map
)是的,这将解决问题。但我不想每次构建时都手动完成。我认为这是简化代码和构建空间更少的组件,它将
\n\n
放在这一行中。尝试查看该组件的一些配置(忘记它的名称),我认为它在生产构建中默认存在。因此,指定它不会对用户产生太大影响。