热门问题
时间线
聊天
视角

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