棉绒
在本教程中,我们将关注solhint,但我强烈建议您尝试ethlint。
Solhint
首先,确保您在项目的根目录下,然后使用NPM或纱添加solhint模块。
>。npminstall - save-devsolhint
配置Solhint
用基本配置文件初始化solhint。
>。。/node_modules/。bin/solhintinit-config
您应该在项目的根目录中创建一个/solhint.json文件。此文件指定您希望solhint为哪个规则执行lint。Solhint对安全规则、风格指南规则和最佳实践规则有很好的覆盖。
一个大问题:默认情况下,启用的规则很少。经过一些尝试和错误,我发现solhint:稍微好一点(与文档中列出的solhint:默认值相比)。
我强烈建议您浏览规则列表并将它们添加到。/solhint.json您想要的。我个人觉得安全规则和最佳实践非常有用。
{"extends":"solhint:推荐"、" plugins":[]、" rules":{ "忌-throw":false、"忌-自杀":" error "、"忌-sha3":"warn"}}
Solhint忽略
类似于。gitignore,您可以让solhint忽略文件和文件夹
节点_模块/迁移/
Solhint脚本
1.《hint 区块链研究实验室|Solidity Linting和Formatting的使用教程》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《hint 区块链研究实验室|Solidity Linting和Formatting的使用教程》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/tiyu/1080444.html