Angular 项目目录太大

标签 angular frontend angular-cli

我是 Angular 的初学者,对它几乎一无所知。我创建了一个简单的 CRUD 应用程序,但是,我的项目文件大小竟然超过 400MB,这没有意义。
我不知道如何减少它。我猜我下载了我不使用的库?

最佳答案

400 MB 没问题,我写这篇文章是因为 Angular CLIng new app 本身创建了大约 370-400MB node_modules。

如果您担心性能,

我建议您执行 ng build --prod 并检查 dist 文件夹中所有生成的 .js 文件。

如果你发现你的 main.js 和其他的少了,那么不用担心。

我无法评论理想的 main.js 大小,但我个人确保它在 500-750Kb 左右。

除此之外,我建议您密切关注您的 package.json 依赖项并删除不需要的 dep,因为太多不需要的 dep 可能会增加您的 npm install 时间。

关于Angular 项目目录太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62730359/

相关文章:

angular - 即使列表引用发生变化,如何重用 ngFor 的元素?

angular - Material 2 md-datepicker-toggle 不是已知元素

php - TYPO3:在 Controller Action 中创建一个 FE 用户

node.js - 手动重启 `ng build --watch` 或 `ng serve`

angular-cli - 获取 http ://localhost:4200/404 (Not Found) after NG Serve

node.js - 如何在 Angular 中将字符串转换为 json?

angular - 当我们执行 npm clear cache --force 时实际发生了什么

html - 使用类和 ID

javascript - VueJS 通过挂载的事件监听器监听组合键

angular-cli 和多个配置文件