跳至內容

JSHint

出自Taiwan Tongues 台語維基
於 2025年8月23日 (六) 00:37 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

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 六 , 二千空一十二] .(原始內容存檔佇兩千空一十一分二鋪二十三).

外部連結

  • 官方網站