首页 > 解决方案 > 为什么我的 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",
      },
    },
  ],
};

标签: solidityprettier

解决方案


推荐阅读