为什么Grunt / Gulp插件占用这么多空间?

破碎的

在过去的几个月中,我一直在使用Prepros来编译,最小化,构建等项目。但是我发现它有时很笨拙,或者没有我想要的可定制性。因此,我试图找到一个更复杂,稳定和可定制的构建系统。因此,两者都玩过,喜欢它的可定制性,但是存在于项目中的插件大小很大,在某些项目中,插件超过70 mb。

因此,为什么不能只在本地安装最常用的依赖项,因为我一直在处理多个项目,并且这些插件文件夹将随着时间的推移逐渐增加。另外,有一种方法可以使grunt或Gulp具有灵活性,而不会占用插件占用这么大的空间。

威尔默·圣

那么,为什么不能只在本地安装我最常用的依赖项

您可以在本地安装依赖项。但是,如果要在所有项目中重用开发依赖项,则可能需要考虑全局安装它们

如果要使用Node.js和节点软件包管理器npm,则可以做到这一点。您可以从那里轻松运行Gulp和Grunt。

现在,我想您实际上并不关心价值70 Mb的插件,因为大多数(如果不是全部)只是我用来构建Web应用程序的工具。

在我看来,对您的开发环境具有完全控制权的渴望已经根深蒂固。在这种情况下,欢迎加入俱乐部。我的建议是使用Bower作为您的应用程序依赖性管理器,并使用npm作为您的开发依赖性管理器。

仅供参考:我的node_modules文件夹高达140 Mb,随着我使用越来越多的工具,它可能会增加。我的bower_components文件夹最大为43 Mb从那里,我使用angular模块和一堆角度模块,bootstrapfont-awesomelodash和其他模块。我的调试部署大小为23 Mb那真是惊人的大吧?好吧,经过所有的优化,最小化,串联,混淆等等,我的发行/发行版大小为2 Mb,其中包含价值1.2 Mb的图像和字体。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

扫描为什么要占用这么多空间?

来自分类Dev

什么是`/home/.ecryptfs`,为什么它占用这么多空间?

来自分类Dev

为什么iostream在MCU上占用这么多闪存空间?

来自分类Dev

Clojure:为什么此编写器会占用这么多堆空间?

来自分类Dev

为什么简单的程序会占用这么多的存储空间?

来自分类Dev

为什么/ lib / modules在xubuntu上占用了这么多空间?

来自分类Dev

为什么简单的程序会占用这么多的存储空间?

来自分类Dev

为什么/ lib / modules在xubuntu上占用了这么多空间?

来自分类Dev

为什么我的自托管wordpress网站占用这么多空间?

来自分类Dev

为什么XCode命令行工具占用这么多空间?

来自分类Dev

MPG文件为什么要占用这么多空间?它是过时的格式吗?

来自分类Dev

Cygwin杂物包为什么要占用这么多空间?

来自分类Dev

为什么我的UIImage占用这么多内存?

来自分类Dev

为什么我的UIImage占用这么多内存?

来自分类Dev

CentOS:为什么“ cma”进程占用这么多RAM?

来自分类Dev

IE为什么要占用这么多CPU?

来自分类Dev

为什么python字典会占用这么多内存?

来自分类Dev

Python:为什么等待线程占用这么多 CPU

来自分类Dev

我在Ubuntu中看到的这个特殊文件是什么,为什么占用这么多空间?

来自分类Dev

为什么 Django forms.TextField 占用这么多空间,即使文本输入区域很小?

来自分类Dev

为什么安装GnuCash需要这么多额外的空间?

来自分类Dev

为什么Grunt在node_modules中安装了这么多文件夹?

来自分类Dev

为什么从文件读取的numpy narray会占用这么多内存?

来自分类Dev

为什么我的页表占用了这么多内存?

来自分类Dev

为什么<h3>和<p>之间有这么多空间

来自分类Dev

了解为什么我失去了这么多空间来安装新的HDD

来自分类Dev

在UITableView中使用“自动布局”,为什么周围有这么多额外的空间?

来自分类Dev

为什么我的浏览器在两边留下了这么多空间?

来自分类Dev

当我使用scipy乘以两个CSR矩阵时,为什么会占用这么多内存?

Related 相关文章

  1. 1

    扫描为什么要占用这么多空间?

  2. 2

    什么是`/home/.ecryptfs`,为什么它占用这么多空间?

  3. 3

    为什么iostream在MCU上占用这么多闪存空间?

  4. 4

    Clojure:为什么此编写器会占用这么多堆空间?

  5. 5

    为什么简单的程序会占用这么多的存储空间?

  6. 6

    为什么/ lib / modules在xubuntu上占用了这么多空间?

  7. 7

    为什么简单的程序会占用这么多的存储空间?

  8. 8

    为什么/ lib / modules在xubuntu上占用了这么多空间?

  9. 9

    为什么我的自托管wordpress网站占用这么多空间?

  10. 10

    为什么XCode命令行工具占用这么多空间?

  11. 11

    MPG文件为什么要占用这么多空间?它是过时的格式吗?

  12. 12

    Cygwin杂物包为什么要占用这么多空间?

  13. 13

    为什么我的UIImage占用这么多内存?

  14. 14

    为什么我的UIImage占用这么多内存?

  15. 15

    CentOS:为什么“ cma”进程占用这么多RAM?

  16. 16

    IE为什么要占用这么多CPU?

  17. 17

    为什么python字典会占用这么多内存?

  18. 18

    Python:为什么等待线程占用这么多 CPU

  19. 19

    我在Ubuntu中看到的这个特殊文件是什么,为什么占用这么多空间?

  20. 20

    为什么 Django forms.TextField 占用这么多空间,即使文本输入区域很小?

  21. 21

    为什么安装GnuCash需要这么多额外的空间?

  22. 22

    为什么Grunt在node_modules中安装了这么多文件夹?

  23. 23

    为什么从文件读取的numpy narray会占用这么多内存?

  24. 24

    为什么我的页表占用了这么多内存?

  25. 25

    为什么<h3>和<p>之间有这么多空间

  26. 26

    了解为什么我失去了这么多空间来安装新的HDD

  27. 27

    在UITableView中使用“自动布局”,为什么周围有这么多额外的空间?

  28. 28

    为什么我的浏览器在两边留下了这么多空间?

  29. 29

    当我使用scipy乘以两个CSR矩阵时,为什么会占用这么多内存?

热门标签

归档