这里列出的风格与任何官方Web标准组都没有关联,这就是为什么这个回购被调用standard/standard而不是ECMA/standard。
我如何参与贡献standard? 欢迎捐款!检查问题或PR,如果你想要一些你在那里看不到的东西,你可以自己制作。 想进行讨论?在freenode的#standard频道加入成为贡献者。
只需运行standard--fix并告别乱码或不一致的代码。及早发现样式问题和程序员错误。通过消除评论者和贡献者之间的来回,节省宝贵的代码审核时间。
standard支持最新的ECMAScript功能。但是,Flow和TypeScript为语言添加了新语法,因此不支持开箱即用。
如果您standard在项目中使用,可以在自述文件中包含其中一个徽章,以便让人们知道您的代码使用的是标准样式。 📷 [!
重点standard是通过避免代码风格的笨拙来节省您的时间。关于制表符与空格等的在线辩论有很多,永远无法解决。这些辩论只会让人分心。
standard支持最新的ECMAScript功能,ES8(ES2017),包括提案流程“阶段4”中的语言功能提议。 要支持实验性语言功能,请standard支持指定自定义JavaScript解析器。
您可以使用standard--fix自动修复大多数问题。 standard--fix内置以standard获得最大的便利。大多数问题都是可修复的,但必须手动修复一些错误(如忘记处理错误)。
如果你聪明,你可能会做什么 添加到package.json { "name": "my-cool-package", "devDependencies": { "standard": "*"
由于这些函数未require在代码中的任何位置定义或定义,因此standard会警告您使用的是未定义的变量(通常,此规则对于捕获拼写错误非常有用!)。但是我们想要为这些全局变量禁用它。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
