首页 > Web开发 > 详细

AMD and CMD are dead之KMDjs内核之分号

时间:2014-07-17 00:28:06      阅读:374      评论:0      收藏:0      [点我收藏+]

在老版本的kmdjs中,强制了分号的要求。但是总感觉不爽,因为在开发Ket - Kmdjs Extension Tools的时候,总需要导入一些开源的库,然后痛苦就来了,总是报错,一查,就是缺少分号!!后来一想,既能jslint可以检测哪里缺少分号,那么是不是可以在使用jslint在缺少的地方加分号?把jslint当作库来用,而不是工具,所以立刻看了看jslint源码,然后码了一段:

bubuko.com,布布扣

上面程序依赖于:http://jslint.com/webjslint.js

期间还遇到了,部分程序加了分号,部分程序没有加,一查原因:too many error!!检测中断!解决的办法是提高jslint的错误容忍上限,比如把JSLINT设置成可容忍10000个错误 :

JSLINT.jslint(codeStr, { maxerr: 10000 });

然后下一个版本的kmdjs中,将不再强制分号结束,你懒是吗?没关系,kmdjs自动帮你加分号!

Ket呢?不远了……

github:https://github.com/kmdjs/kmdjs

AMD and CMD are dead之KMDjs内核之分号,布布扣,bubuko.com

AMD and CMD are dead之KMDjs内核之分号

原文:http://www.cnblogs.com/iamzhanglei/p/3849190.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!