uglifyjs入门接触

一.背景

今天在看《锋利的jQuery》文时,突然看到Uglifyjs压缩工具,感觉值得一试(玩),所以网上稍微搜了一下资料,简单的运用了一下,发现入门非常简单,当然网上有很多在线压缩工具,比如我看到的一个,自己稍微玩一下也不错的“tool.css-js.com”。

二.安装

1.先安装nodejs和npm

进入官网:www.nodejs.org,点击相应的系统和版本下载

2.直接双击安装,没有多犹豫(路径什么的自己考虑),完成之后运行cmd

3.输入node -v和npm -v 查看是否安装成功

4.运行 npm install uglify-js -g

三.使用

1.运行cmd,进入相应的文件夹(要压缩的js文件存放的文件夹)下,

2.输入命令 uglifyjs index.js -o index-min.js

(15KB的index-min.js为压缩后的文件啦。)

附加内容:

uglifyjs压缩有很多的参数,想要深入研究的(像我就只是随手用一下\囧),详见其github托管项目

网上借鉴了很多,但是文字为个人总结,感谢神们的分享。

时间: 2024-07-29 16:04:02

uglifyjs入门接触的相关文章

SpringMvc 入门接触的第一个程序

1.Spring MVC简介 Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据.业务与展现进行分离.从这样一个角度来 说,Spring MVC和Struts2非常类似.Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler.通过可配置的 handler mappings.view resolution.locale以及theme resolut

[C语言入门笔记]循环与运算符

循环与运算符 什么是循环? 循环就是一个不停工作的东西,可以反复的实现一个功能,这个才是计算机的重点.计算机可以重复的做一件事情,这样子可以省很多事情 循环的种类有哪些? While Do while For 运算符有哪些? 刚入门接触的运算符有: 逻辑运算符 位运算符 赋值运算符 递增运算符 和一些其他的运算符

Git超简单入门简明教程--写给一直不敢用Git的同学

从2014年2月12号开始工作到现在,已经快小半年了,还记得第一次接触集中式版本控制工具SVN时的惊喜,这对于之前一直独立开发的我来说,才明白原来代码还可以这样管理!当然,现在对于SVN的理解,也不过是知道运行原理,能满足工作里一些简单的代码版本控制罢了.对于Git这个版本控制工具,其实已经听说很长时间了,也明白Git与SVN的工作原理的区别,也一直想入门接触一下,但是苦于下载的一些教材太厚,内容太多,一直也没上手练.正好,这几天事件比较宽裕,于是又找来相关的资料,开始慢慢接触Git的使用,希望

Node.js 爬虫初探

前言 在学习慕课网视频和Cnode新手入门接触到爬虫,说是爬虫初探,其实并没有用到爬虫相关第三方类库,主要用了node.js基础模块http.网页分析工具cherrio. 使用http直接获取url路径对应网页资源,然后使用cherrio分析. 这里我主要是把慕课网教学视频提供的案例自己敲了一边,加深理解.在coding的过程中,我第一次把jq获取后的对象直接用forEach遍历,直接报错,是因为jq没有对应的这个方法,只有js数组可以调用. 知识点 ①:superagent抓去网页工具.我暂时

性能测试你了解多少?

开头总是千篇一律,毕业于一个不起眼的学校,在学校的几年是彻底的浪费了,因为一入门接触的就是软件测试各种理论知识所以后面学习的也就是这方面的东西了,毕业后和其他年轻人一样怀着梦进行北漂,因为北漂女朋友都没有了.刚开始工作时和大家一样都是向往着做性能测试.自动化测试不愿意做功能测试,总觉得那没钱途,就各种学习性能测试,刚开始总想着学好了loadrunner就可以做性能测试了,在一个专业的性能测试员看来这是多么可笑的问题,这也是多么天真的想法呀!虽然现在的我对性能测试也只是只懂皮毛.但还是希望通过这篇

专访鸟哥:虚拟计算机教室建设中的故事

作为在台湾方面比较有影响力的开源推广者,鸟哥一直致力于 Linux 研究.开源社区维护.虚拟计算机教室方面的开发等工作.可能大陆方面的开源粉对鸟哥的了解大多是通过<鸟哥的 Linux 私房菜>这本书-- 鸟哥很热情,很有童趣,这可能跟他有两个宝贝女儿有关吧.以下是 CODE 邮件采访鸟哥的整理文章. 生活很有趣,工作很有压力 最近的生活除了家庭.学校教育之外,鸟哥觉得似乎也没有什么特别值得提的地方.家庭方面,有两个小女儿果然不一样,每天有孩子的围绕,日子都过得很新鲜! 鸟哥跟我们分享了关于孩子

SQL注入漏洞全接触--入门篇

随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多.但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患.用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入. SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如果

面向对象从接触到入门

文章将分四部分讨论 1 我们的问题 2 什么时候及为什么看设计模式 3 设计模式讲的什么 4 通过Java入门 1 我们的问题 也许在迈入编程神秘世界之前,我们都在纠结从C语言的结构化编程开始呢还是直接投入OO的怀抱. 可能你跟我一样也听说了,习惯了一种思路就很难开始转到另一种.或许你会这样,想了又想,昂扬的翻开了一本Java或者C++程序设计大部头的书本,然后陷落到封装.继承.多态的海洋中.书翻了一页又一页,一个章节看完了接着下一个章节.最后我说,咱们来搞点什么吧,可是谁也不知道从哪里下手.

JS入门笔记+基本操作(刚接触JS,很多笔记就是看到啥写啥的,希望多多包涵)。

1.注释: html的注释:<!--我是注释--> CSS的注释:/*我是注释*/ JS的注释://我是注释 2.变量: 变量要先声明再赋值,如下: var mychar; mychar="javascript"; var mynum = 6; 变量可以重复赋值,如下: var mychar; mychar="javascript"; mychar="hello"; 注意: 1. 在JS中区分大小写,如变量mychar与myChar是