角度加载 src 而不是在开发模式下缩小

问题描述

我正在使用带有 Angular 的 Highcharts。由于我的代码,我在 highStock.js 文件中遇到了一些控制台错误

enter image description here

我想调试它,但 HighStock.js 被加载为缩小版本。如何强制应用程序加载 highstock.src.js 以使其更具可读性?我正在使用 webpack

"scripts": {
"ng": "ng","nx": "nx","start": "ng serve","build": "ng build --prod","build:stats": "ng build --prod --statsJson",...
 },"dependencies": {
"@angular/animations": "^9.0.0","@angular/cdk": "^9.0.0","@angular/common": "^9.0.0","@angular/compiler": "^9.0.0","@angular/core": "^9.0.0","@angular/forms": "^9.0.0",...
"file-saver": "^2.0.2","highcharts": "^8.0.0","highcharts-angular": "^2.4.0","highcharts-custom-events": "^3.0.2","js-cookie": "^2.2.1","json2csv": "^5.0.0","lodash.clonedeep": "^4.5.0","ng2-tooltip-directive": "^2.8.17","ng5-slider": "^1.2.4","ngx-daterangepicker-material": "^2.1.11","ngx-pagination": "^5.0.0","rxjs": "~6.5.4","text-mask-addons": "^3.8.0","tslib": "^1.10.0","zone.js": "~0.10.2"
 },"devDependencies": {
"@angular-builders/custom-webpack": "^9.1.0","@angular-builders/dev-server": "^7.3.1","@angular-devkit/build-angular": "^0.900.7","@angular/cli": "9.0.1","@angular/compiler-cli": "^9.0.0","@angular/language-service": "^9.0.0","@arkweid/lefthook": "^0.7.1","@ngxs/devtools-plugin": "^3.6.2",...
"typescript": "~3.7.5","webpack": "^4.43.0","webpack-bundle-analyzer": "^3.6.0"
}

TIA

解决方法

可能有效:

打开node_modules/highcharts/package.json并更改

...
"main": "highcharts.js"
...

到:

...
"main": "highcharts.src.js"
...

每当您更新 node_modules 时,此更改都会丢失。