文档章节

我写JS涉及到的一些工具

阳光test
 阳光test
发布于 2013/03/12 21:08
字数 408
阅读 1349
收藏 31

            废话不多说,直接开始说这几个工具了。

            1. chrome 

                 作为一个调试利器,chrome必不可少,我特别喜欢它的console,当然可以直接修改html,js,css这也是我喜欢它的一个原因。

                 PS:之前好长一段时间都是使用firefox的firebug调试的,在腾讯实习的时候开始接触chrome,然后就果断抛弃firebug了。

             2. ant

                ant做自动化部署还是挺不错,虽然在java这一块儿,我是使用maven来部署的。

                特别喜欢ant这种一个一个target的配置,比如我要生成文档,直接将default的名字修改之后,然后命令行输入ant就可以了。

              3. jasmine

                  这个没多少说的,做单元很不错,describe,it,expect这种写法真的很容易明白;

               4. jsTestDriver

                  这个是配合jasmine使用的,加上这个工具之后,使用jasmine的时候就不必每次打开浏览器,而直接执行脚本就OK了,主要就是server.bat(sh),run.bat(sh);

               5. jsdoc-toolkit

                   文档生成工具,如果你想你写的代码被别人看的话,最好还是搞一个文档;

               6. googleclosurecompiler

                   代码压缩工具,用来压缩JS,实际上它已经不仅仅是压缩了,它还会去做优化,可以看成是一个编译器了;

               7. yuicompressor

                    压缩CSS,实际上也可以用来压缩JS,但是它的压缩比没有上一个好;

               8.  idea 

                    这个大家应该都知道,就不多说了。

             另外附上我做的工程的目录结构:

          

© 著作权归作者所有

阳光test

阳光test

粉丝 542
博文 71
码字总数 91741
作品 1
杭州
程序员
私信 提问
加载中

评论(3)

Vian
Vian

引用来自“明庭令”的评论

引用来自“Vian”的评论

感觉firebug比chrome的console好用些。。

之前我也觉得firebug很好,但是用了chrome之后我喜欢chrome了,反正我比较适应chrome,感觉firebug有时候操作比较繁琐。

嗯嗯,适合自己就好~
阳光test
阳光test 博主

引用来自“Vian”的评论

感觉firebug比chrome的console好用些。。

之前我也觉得firebug很好,但是用了chrome之后我喜欢chrome了,反正我比较适应chrome,感觉firebug有时候操作比较繁琐。
Vian
Vian
感觉firebug比chrome的console好用些。。
2015 年 JavaScript 开发者调查报告

年底将至,JavaScript 开发者调查也已经结束,此次调查总共有 5000 份回复,我真的迫不及待要分享这次调查的细节,感谢所有的参与者,这是 JavaScript 社区伟大的时刻。 你写什么类型的 Java...

oschina
2015/12/16
5.9K
16
精通正则表达式的 12 个有用资源

任何开发项目,不管使用的何种编程语言,经常都需要从给定的数据中提取一些值然后进行验证。例如输入的校验、过滤 URL 变量之类。而正则表达式用来处理这样的任务可以说是轻而易举,而且代码...

oschina
2013/07/31
13.5K
56
Web 开发者不能错过的 10 个 JavaScript 工具

当涉及到web开发时,JavaScript工具仍然是最麻烦的问题之一。许多app和工具能使你的开发生活极其迅速与现代。就在几年前,人们还只是使用JavaScript来增强一些特效,诸如闪烁的文字之类。但也...

oschina
2013/09/05
7.5K
15
我是如何利用一个周末时间成为前端工程师的

2周前,我将 TravisLight 开源了,这是一个建立监控的工具,也是一个用于 Travis-CI 的构件监控工具。出于兴趣,我用了一个周末的时间做了这个项目,而且我是以一个真正的前端开发者的角色来...

oschina
2012/12/25
31.2K
36
如何有效避免JS冲突

如何有效避免JS冲突,当你使用js写很多特效,或者使用网上流传的js插件时,都会引起或这或哪的页面不兼容的问题,当然也包括一些js冲突,很多人会做js调试用谷歌浏览器自带的开发者工具。但现...

恶魔岛
2015/10/16
139
2

没有更多内容

加载失败,请刷新页面

加载更多

Hive(五)——Sqoop导入导出数据

一、

ittzg
35分钟前
3
0
抽象同步队列AQS——AbstractQueuedSynchronizer锁详解

AQS——锁的底层支持 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资...

须臾之余
今天
2
0
springboot配置百度UEditor 富文本详解

富文本简介 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 准备工作 ueditor需要单独文...

wotrd
昨天
3
0
mysql 5.7之my.cnf配置大全

[client]port = 3306socket = /tmp/mysql.sock[mysqld]###############################基础设置######################################Mysql服务的唯一编号 每个mysql服务...

Online_Reus
昨天
2
0
MAVEN打包时引入外部链接的包

1.项目引入了ORACLE的jar包,MAVEN配置如下 2.打jar包的时候需要指定下main入口函数mainClass <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> ......

Cobbage
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部