prettier 插件 prettier-plugin-organize-imports 和 prettier-plugin-packagejson

2,605 阅读1分钟

简介

prettier-plugin-organize-imports:

  • 按引用深度排序合并 import 声明
  • 移除未使用的 import 声明

prettier-plugin-packagejson

  • 合理排序 package.json 的 key 顺序

安装

npm i typescript prettier prettier-plugin-organize-imports prettier-plugin-packagejson -D

如果需要对 vue 文件也有效

npm i @volar/vue-typescript

使用

prettier.config.js

module.exports = {
  plugins: [
    require.resolve('prettier-plugin-organize-imports'), // import 排序 组合 去除无用
    require.resolve('prettier-plugin-packagejson'), // package.json 里面的 key 好好排序
  ],
}