热门问题
时间线
聊天
视角

JSHint

来自维基百科,自由的百科全书

Remove ads

JSHint是一個靜態代碼分析工具,用於檢查JavaScript源代碼是否符合編碼規範[1]。JSHint由Anton Kovalyov於2011年作為JSLint項目的一個分支創建,而JSLint是由Douglas Crockford創建的[2][3]。Anton和一些程序員認為JSLint過於「自命不凡」,並且自定義選項過少[4][5][6][7]。JSHint的維護者同時負責維護一個網頁引用版本和一個命令行版本[8]

事实速览 原作者, 首次發布 ...

用戶可以通過官方網站訪問在線版本,在其中粘貼代碼以進行JSHint在線運行[1]。另外,JSHint的命令行版本(作為Node.js的模塊發布),允許開發者將其集成到項目的開發工作流程中,從而實現自動化代碼檢查流程[9]

Remove ads

許可

JSHint是在MIT許可證下發布的,除了一個仍然使用「JSLint許可證」的文件外,該許可是MIT許可的稍作修改版本。許可的附加條款規定軟件應用於「善意而非邪惡」。根據自由軟件基金會的描述,由於這一條款的存在,這個軟件被認為是非自由軟件[10]

參考文獻

延伸閱讀

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads