Build 如何排除在Angular7的package.json文件中安装Amcharts4的pdfmaker和xlsx文件
我在angular7项目中使用AMCHART4。build Vendor.js的大小为14MB,所以页面的加载时间大约为17秒 我在dist文件夹中看到了与amcharts相关的pdfmaker.js2.54MB和2MB的xlxs.js文件 我不希望这些文件在dist文件夹中。或者是否有任何方法可以减小vendor.js文件的大小 或 如何从AMCHART4中排除不必要的文件 在我做一些研发工作时,我将package.json文件中的代码行保留在下面 “build”:“ng build--prod--aot false--build optimizer false” 但是没有用 在package-lock.json文件中安装ng后,我可以看到以下依赖项Build 如何排除在Angular7的package.json文件中安装Amcharts4的pdfmaker和xlsx文件,build,size,angular7,amcharts4,Build,Size,Angular7,Amcharts4,我在angular7项目中使用AMCHART4。build Vendor.js的大小为14MB,所以页面的加载时间大约为17秒 我在dist文件夹中看到了与amcharts相关的pdfmaker.js2.54MB和2MB的xlxs.js文件 我不希望这些文件在dist文件夹中。或者是否有任何方法可以减小vendor.js文件的大小 或 如何从AMCHART4中排除不必要的文件 在我做一些研发工作时,我将package.json文件中的代码行保留在下面 “build”:“ng build--pro
"dependencies": {
"@amcharts/amcharts4": {
"version": "4.5.2",
"resolved": "https://registry.npmjs.org/@amcharts/amcharts4/-/amcharts4-4.5.2.tgz",
"integrity": "sha512-oNK5l73DI61svCUYpmU6YfAB6mlJPmaeLeQceOHOVi4MpYpjUSrghX7lS5HzoNASEa1BtEKjauCAbQ2s8z3b0g==",
"requires": {
"@types/regression": "^2.0.0",
"canvg": "^1.5.3",
"css-element-queries": "^1.0.5",
"d3-force": "^2.0.1",
"d3-geo": "^1.11.3",
"d3-geo-projection": "^2.6.0",
"pdfmake": "^0.1.36",
"polylabel": "^1.0.2",
"regression": "^2.0.1",
"tslib": "^1.9.3",
"xlsx": "^0.12.8"
}
},
如何排除“pdfmake”:“^0.1.36”、“xlsx”:“^0.12.8”angular7中amharts4的这些依赖项用于扩展Angular CLI的默认生成行为而不弹出