grunt的grunt-contrib-jshint插件使用

<span style="font-size:32px;">grunt的grunt-contrib-jshint插件使用</span>

1.安装

与grunt通用的安装方式一致,只需要一条npm install grunt-contrib-jshint --save-dev即可安装该插件并且自动写入到package.json中去。

2.使用方法

与通用的格式一致,首先声明module.exports=function(grunt){},在该函数中写入grunt.initConfig方法,在其中声明jshint的配置,如下:

<span style="white-space:pre">	</span>module.exports=function(grunt){
	grunt.initConfig({
		jshint:{
			src:["test.js"]
		}
	});
	grunt.loadNpmTasks('grunt-contrib-jshint');
	grunt.registerTask('default', ['jshint']);
	};
我声明了一个jshint任务,该任务是检索test.js的语法错误(相当严格,少;都会提示,从此以后代码一定很规范0.0),之后运行grunt就可以了,结果如果为 ,成功,我的js没有错误(当然这是我改完了以后成功的截图0.0)。

2.拓展

说实在的,这些拓展对我这个菜鸟来说暂时木有用,不过仍然要记录下来,等我羽翼丰满了那必须是有用的。

http://jshint.com/docs/options/该网址是官方插件的属性说明页面也就是书写在插件options中的属性值,如果有特殊需求可以通过查询这个页面来找到你需要的功能。

比如forin属性是在for in的js中强制使用obj.hasOwnProperty(“属性名”)来确保循环不会出现错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值