web开发中经常需要在发布的时候将js压缩一下来减少文件大小
最近博主在做项目时用其他开发工具搞一个的项目(js文件夹里面有一个all.js和all.min.js)用vs打开编辑了一下all.js文件
保存后发现all.min.js也同时变成修改状态了(项目有git,修改后文件状态变更可以看到)
打开仔细看了下 发现刚写的那些代码也包含在all.min.js中了
博主开始以为是vs自带了js自动压缩功能,百度查了一下,结果没有任何相关帖子.
最后在vs的扩展里面找了下 找到了很早之前装的一个扩展Web Essentials 2012
去该插件官网上查了一下终于找到原因了
官网原话为:
Right-click any JS file in Solution Explorer to produce a *.min.js file. Whenever the source .js file is changed, the .min.js file is updated accordingly.
大概意思就是你可以通过解在任意js文件上右键来生成一个*.min.js 文件
当你修改原文件时min.js文件会同步更新
瞬间屌炸天的感觉有没有 完全无脑的操作.
这是文件上右键弹出的选项
,看了一下 css也可以压缩 为web开发人员提供了很大的方便 不用没修改一部分带 都要跑一下压缩脚本