1.0.0 • Published 4 years ago

prettier-config-loki v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

prettier-config-loki 配置

使用帮助

  1. 配置私有npm仓库, 传送门

  2. 安装 yarn add prettier-config-loki -D

  3. 在项目的根目录下添加配置文件 prettier.config.js

// prettier.config.js
const prettierConfig = require('prettier-config-loki');
module.exports = prettierConfig;
  1. package.json里添加脚本, 请确保根目录存在 prettier.config.js
{
  "scripts": {
    // ...其他配置
    "prettier": "prettier --config ./prettier.config.js --write './src/**/*.{js,ts,tsx,css,less}' ",
  }
}
  1. 增量格式化配置
{
// ...package.json的其他配置
"lint-staged": {
    "src/**/*.{js,ts,tsx}": [
      "prettier --config ./prettier.config.js --write", // 👈添加这一行
      "tslint --project tsconfig.json --config tslint.json --fix", // tslint配置
      "git add"
    ],
    "**/*.less": [
      "prettier --config ./prettier.config.js --write", // 👈添加这一行
      "stylelint --syntax less --fix", // stylelint配置
      "git add"
    ]
  }
}
  1. 检查package.json/devDependencies, 以下依赖统一在prettier-config-loki管理, 如果存在需要移除
prettier