Моя консоль (как в среде Dev, так и в среде prod при запуске localhost: 4200) ведет журнал index.js lineNumber вместо component.ts lineNumber. Изображение
Я также получаю следующую ошибку mixpanel в консоли при посещении веб-сайта в моем домене в Интернете:
изображение
Вчера я поместил mixpanel на все мои кнопки. Мой файл mixpanel.service.ts:
import * as mixpanel from 'mixpanel-browser';
export class MixpanelService {
constructor() {
mixpanel.init('MY_TOKEN');
}
track(eventName: string) {
mixpanel.track(eventName);
}
}
Во всем коде я использовал mixpanel следующим образом - в файле component.html будет кнопка, в которую я добавлю прослушиватель щелчков:
<button type="submit" class="btn btn-primary" (click)="mixpanel('saidNoInsteadOfSilenceAndHitSubmitOnCantForm')">Submit</button>
и в файле component.ts я добавлю функцию, которую я назову mixpanel ():
constructor(private mixpanelService: MixpanelService) { }
mixpanel(eventName: string) {
this.mixpanelService.track(eventName);
}
Кажется, что исходные карты включены, мой файл tsconfig.json (посмотрите на sourceMap):
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist",
"sourceMap": true,
"declaration": false,
"module": "es2015",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
}
}
Как мне вернуть его к тому, как он работал раньше? Где мой console.logs даст мне компонент и номер строки? Также, как мне избавиться от ошибки mixpanel?