首页 > 网站 > WEB开发 > 正文

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

2024-04-27 14:21:30
字体:
来源:转载
供稿:网友

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

2014-07-16 17:28 by 【当耐特】, ... 阅读, ... 评论, 收藏, 编辑

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

2014-07-16_174014

上面程序依赖于: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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表