solidity - 为什么我的 prettier 去掉了 ABIEncoderV2?
问题描述
我正在使用 prettier 来整理和修复 .sol 文件的格式。
但不知为何,无论何时遇到pragma experimental ABIEncoderV2;
,都会将其转化为pragma experimental ;
。
为什么要这样做?
我的.prettierrc.js
:
module.exports = {
overrides: [
{
files: "*.sol",
options: {
bracketSpacing: false,
printWidth: 145,
tabWidth: 4,
useTabs: false,
singleQuote: false,
explicitTypes: "always",
},
},
{
files: "*.ts",
options: {
printWidth: 145,
semi: false,
trailingComma: "es5",
},
},
],
};
解决方案
推荐阅读
- c# - 如何在 xamarin 表单中正确缩放条目和按钮到手机
- java - 无法从 Firestore 读取自定义对象 - 为什么?
- javascript - 如何从javascript中的键值对获取最大值键名
- java - 如何在 Junit 5 中使用 Spring Boot 在控制器和服务类上正确编写测试用例
- wpf - 集合更新时多重绑定不更新
- android - 如何强制特定依赖项在 gradle 中使用特定版本的库
- javascript - 如何从 Blazor C# 代码调用静态 JavaScript 方法
- mysql - sql group by语句如何减法
- angular7 - 如何从浏览器中运行的前端 JavaScript 代码调用 Agora API?
- machine-learning - 如果输出层(标签)由 one-hot 向量和零向量组成,使用什么损失函数?