Как удалить sourceMappingURL из универсальной угловой сборки? - PullRequest
0 голосов
/ 28 сентября 2018

Я использую это репо в качестве базы. Я исправил почти все ошибки других плагинов, но я не могу решить эту ошибку.

Ни один другой плагин не ожидает .mapфайл при сборке SSR, поскольку он является рабочим.Но я не знаю, откуда он закрадывается.

Вот строка, вызывающая ошибку.в файле server.js.

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

Я не хочу удалять его вручную каждый раз, когда делаю сборку, чтобы узнать, как решить проблему и какова может быть проблема.

ОШИБКА Что-то пошло не так, попробуйте позже!ОШИБКА {Ошибка: Uncaught (в обещании): Ошибка: не удается сопоставить ни один маршрут.Сегмент URL: «swiper.component.css.map» Ошибка: невозможно сопоставить ни один маршрут.Сегмент URL: 'swiper.component.css.map' в ApplyRedirects.noMatchError (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, но безуспешно

1 Ответ

0 голосов
/ 13 января 2019

Это ошибка в угловых условиях.Но вы можете вручную указать, чтобы не создавать исходные карты в файле angular.json.

"server": {
          "builder": "@angular-devkit/build-angular:server",
          "options": {
            ...
            "sourceMap": false
          },
         ...
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...