问题

当下JS项目都有node_modules,从而项目文件多,容量大。
如何快速压缩一个JS项目?

方法

首先对JS项目安装生产环境的依赖npm install --production
这时不要用cnpm install --production
因为cnpm对依赖的安装做了优化(添加一些包的快捷方式),而这个优化对于压缩软件来说是个问题。

我们得多线程。
windows平台有WinRAR 5.7 64位,默认支持多线程压缩。
压缩方式选择存储
压缩完之后再对这个压缩文件进行压缩,此时压缩方式选择标准
虽然二次压缩了,但是满足了快速又减少项目体积的需求。

至于Linux有tar命令,然而tar是单线程。
Linux的多线程软件叫做pigz

最新文章

  1. monkeyrunner之坐标或控件ID获取方法-续
  2. 关于js的回调函数的一点看法
  3. Spring声明式事务管理基于tx/aop命名空间
  4. git rebase简介(高级篇)
  5. PHP开发环境和软件
  6. Git分支管理的基本操作
  7. zabbix 部分item采集间隔调整
  8. Android应用程序的安装位置
  9. react native调试
  10. python的二维数组操作
  11. URAL 1018 (金典树形DP)
  12. The Willpower Instinct
  13. bookStore第二篇【图书模块、前台页面】
  14. 【scarletthln 关于算法的一点总结】
  15. jQuery绑定或删除绑定事件
  16. 蜕变成蝶~Linux设备驱动中的并发控制
  17. Windows下安装python的scipy等科学计算包(转)
  18. Python与矩阵论——特征值与特征向量
  19. :组合模式:Component
  20. 解决Run As -> Java Application不能运行问题

热门文章

  1. 虚拟机安装mysql踩坑记录
  2. PB调用C#编写的Dll类库
  3. CC2530 light_switch分析
  4. 初步学习JAVA面向对象初步认识及面向对象内存分析图举例说明
  5. mysql创建临时表,将查询结果插入已有的表
  6. xadmin引入django-debug-toolbar调试工具
  7. nvidia-smi命令执行很慢,如何改进
  8. 《剑指Offer》-006 - Java版快速幂 -解决n的m次方的问题
  9. 《团队名称》第八次团队作业:Alpha冲刺day1
  10. pm2日志管理插件