угловая сборка с исходной картой, но без URL / ссылки - PullRequest
0 голосов
/ 21 сентября 2018

Я использую Angular 6.

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

//# sourceMappingURL=app.min.js.map

. Это заставляет браузер вызывать исходную карту, и код отображается в prod.

Вопрос в том, как создать исходную карту, но не включать URL-адрес?

Я могу сделать это как посткомпоновку, используя gulp и другие инструменты, но есть ли какой-либо вне / простой способ?

Ответы [ 2 ]

0 голосов
/ 02 августа 2019

Похоже, что это выполнимо, настроив hidden: true для параметра sourceMap, например:

"sourceMap": { "scripts": true, "styles": true, "hidden": true, "vendor": true }

Кажется, что sourceMap может быть либо bool, либо сложнымобъект.Пожалуйста, посмотрите на угловые документы здесь .

0 голосов
/ 17 марта 2019

Мы должны повернуть soureMap на «true», чтобы просмотреть и отладить код .TS с помощью сборки PROD.

В angular.json

"configurations": {
....
"production":{
...,
"sourceMap": true,
}
}

Выше работаетхорошо для меня и в состоянии отладить код.Спасибо и всего наилучшего, Кишор Кумар.K

...