gpt4 book ai didi

angularjs - 为什么 Hello World angular 应用程序有 300 兆字节?

转载 作者:行者123 更新时间:2023-12-03 16:52:26 26 4
gpt4 key购买 nike

我是一位经验丰富的 Java/Tomcat 开发人员,第一次尝试使用 AngularJS。我对 npm、node、yeoman、bower 等不太了解。我按照教程下载了这些工具并创建了一个新的 AngularJS 项目。

我不记得所有的步骤,但关于创建 Angular 项目的部分是这样的:

npm install generator-angular
yo angular

生成的空项目为 307.9 兆字节。

相比之下,从 IntelliJ 创建一个新的空 Tomcat 应用程序是 45 KB。

难道我做错了什么?如果不是,那么“轻量级”Angular 项目大数千倍似乎合理吗?

最佳答案

这是因为 NPM 包管理器将必要的依赖项下载到 node_module 文件夹。
AngularJS 与 2+ 非常不同。例如,从版本 2 开始,它们都使用 TypeScript,并且为了能够加载和编译您需要 Angular 工作的所有内容,它需要许多库。但是,如果您使用 NPM,则可以使用命令 npm run-build它允许您编译您的 View ,生成一个名为“输出”或类似的输出文件夹。通过这种方式,这些文件是您应该上传到服务器的文件,或者是重要的文件。

关于angularjs - 为什么 Hello World angular 应用程序有 300 兆字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48724307/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com