Skip to content

升级@umijs/fabric后, 格式化import自动排序问题 #137

@cwjTerrace

Description

@cwjTerrace

注意:这只是一个讨论issue,不需要解决

今天依赖重新安装后,格式化文件突然发现所有的import被重新排序了,因为有强迫症已经排序好了import,被强行改了之后很难受,所以排查原因。

排查到v2.11.0新增了2个插件prettier-plugin-organize-imports、prettier-plugin-packagejson,通过查询prettier插件文档可知是符合命名规则插件是自动导入的,prettier-plugin-organize-imports这个插件起了作用,要关闭插件自动导入可以配置{ pluginSearchDirs: false }

完整配置

const fabric = require('@umijs/fabric');

module.exports = {
  ...fabric.prettier,
  pluginSearchDirs: false
};

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions