如何减少Angular2项目的规模?

时间:2016-08-04 21:08:23

标签: node.js angular npm

我是Angular 2的新手,我从未使用过Angular 1。

我一直在尝试这个教程https://angular.io/guide/quickstart,我想知道是否有任何方法可以减少项目大小,因为在使用'npm install'(超过100Mb)安装依赖项后,它的大小会变大。 / p>

我问了一个类似的问题但不完全在这里:
Are all dependencies recommneded by angular2 quickstart really nescessary?

2 个答案:

答案 0 :(得分:2)

基于npm的应用程序通常很大。而Angular 2使用了很多npm包,而这些包依赖于其他包,因此大小是工具大的。但是,您可以正确使用gulp任务,或者如果您使用angular-cli,则可以使用ng serve -prod,它可以将所有依赖项捆绑在单个文件中,这样分布式程序包的大小就会非常小。

所以大尺寸只是在开发时。

希望这有帮助!!

答案 1 :(得分:2)

看起来这些家伙发现了一个博客,可以帮助#树;摇晃"或减少申请规模。请参阅Angular 2: Reduce app size (in addition to bundling/minification)并查看评论。