AMD and CMD are dead之KMDjs內核之分號
2014-07-16 17:28 【當耐特】 閱讀(1287) 評論(3) 收藏 舉報在老版本的kmdjs中,強制了分號的要求。但是總感覺不爽,因為在開發Ket - Kmdjs Extension Tools的時候,總需要導入一些開源的庫,然后痛苦就來了,總是報錯,一查,就是缺少分號!!后來一想,既能jslint可以檢測哪里缺少分號,那么是不是可以在使用jslint在缺少的地方加分號?把jslint當作庫來用,而不是工具,所以立刻看了看jslint源碼,然后碼了一段:
上面程序依賴于:http://jslint.com/webjslint.js
期間還遇到了,部分程序加了分號,部分程序沒有加,一查原因:too many error!!檢測中斷!解決的辦法是提高jslint的錯誤容忍上限,比如把JSLINT設置成可容忍10000個錯誤 :
JSLINT.jslint(codeStr, { maxerr: 10000 });
然后下一個版本的kmdjs中,將不再強制分號結束,你懶是嗎?沒關系,kmdjs自動幫你加分號!
Ket呢?不遠了……

浙公網安備 33010602011771號