JSHint
外觀
JSHint 是一个靜態代碼分析工具,用佇檢查 JavaScript 原始碼是毋是符合編碼規則。JSHint 由 Anton Kovalyov 佇二空一一年作為 JSLint 項目(由 Douglas Crockford 創建)的一个分支來創建。Anton 佮部份的程式的設計師認為 JSLint 較過「自以為是」,自定義選項過少。JSHint 的維護者嘛乎啊同時維護一个網頁乎引用版本佮一个命令行版本。
會當通過官方網站訪問佇線版本,用戶會當佇其中黏貼代碼以在線運行 JSHint。命令行版本的 JSHint(做為 Node . js 的模塊發布), 允准使用者通過將 JSHint 集作到項目的開發工作流程當中,實現自動化代碼檢查的流程。
許可
JSHint 是佇咧 MIT 許可下發布的,除了一个猶原屬於「JSLint 許可證」的文件,該定毋過 MIT 許可證的略略仔修改版本。許可的佮加條款規定軟體應用佇咧「善意足歹的」。 根據自由軟體基金會描述,因為這條款,這个軟體屬於是自由軟體。
參考文獻
延伸閱讀
- Zakas , Nicholas . Maintainable JavaScript 一 . O'Reilly Media . May 二千空一十二 [二千空一十九石六鋪二十六] . ISBN 九百七十八追一孵四百四十九石三鋪兩千七百六十八追二 .(原始內容存檔佇兩千空一十七抹三鋪四).
- Otero , Cesar . Professional jQuery 一 . John Wiley & Sons . May 二千空一十二 [二千空一十九石六鋪二十六] . ISBN 九百七十八石一一百十八石二千六百六十八石七 .(原始內容存檔佇兩千空一十七抹三鋪四).
- Ullman , Larry . Modern JavaScript : Develop and Design 一 . Peachpit Press . February 二千空一十二 [二千空一十九石六鋪二十六] . ISBN 九百七十八追三鋪兩千一百八十一鋪兩千五百二十 .(原始內容存檔佇兩千空一十七抹三鋪四).
- JSHint-the ( gentler ) JavaScript code quality tool . IProgrammer . February 二十一 , 二千空一十一 [June 六 , 二千空一十二] .(原始內容存檔佇兩千空一十一分二鋪二十三).
外部連結
- 官方網站