Angular 4 node_modules的文件夹很重[重复]
Posted
技术标签:
【中文标题】Angular 4 node_modules的文件夹很重[重复]【英文标题】:Angular 4 node_modules's folder is heavy [duplicate] 【发布时间】:2018-05-14 03:00:28 【问题描述】:我已经使用 angular-cli 创建了一个新的 Angular 4 项目...
ng new angular-tour-of-heroes
...我想知道为什么节点文件夹这么重 - 在 160 到 200 个月之间 - 以及如何减少它?
我知道一个框架需要很多供应商和代码才能工作......但我习惯了小型 javascript 项目,即使它是一个开发环境,为什么我需要非缩小文件的供应商只角度用途(和测试文件夹,以及自述文件...)?
【问题讨论】:
【参考方案1】:应用程序的node_modules
文件夹大小和已构建应用程序的大小(因此您将部署的内容)确实不是一回事。
首先,devDependencies
中声明的模块不包含在其中,其次是 webpack 允许最小化最终构建大小的工具。
例如,我的 node_modules
Angular 应用程序也执行了大约 200 个月,但在执行 ng build
之后,构建的应用程序(默认情况下在 dist
文件夹中)执行了大约 12 个月。
【讨论】:
以上是关于Angular 4 node_modules的文件夹很重[重复]的主要内容,如果未能解决你的问题,请参考以下文章
node_modules/angular2-qrscanner/angular2-qrscanner.d.ts,找到版本 4,预期 3,解析符号
使用 Angular 7 构建的 Webpack 4 在尝试访问 node_modules 时会出现 sass-loader 问题
将 Angular 2 node_modules 文件编译成一个文件
Angular Cli- 在 StyleURL 中添加一个位于 node_module 目录中的 css 文件