跳到主要内容

prettier

安装

npm install --save-dev prettier eslint-config-alloy
npm install --save-dev prettier-plugin-organize-imports prettier-plugin-packagejson prettier-plugin-tailwindcss
npm pkg set scripts.prettier="prettier --ignore-unknown src"
npm pkg set scripts.prettier:fix="prettier -write --ignore-unknown src"

创建配置文件

prettier.config.js
import alloy from 'eslint-config-alloy/.prettierrc.js';

/** @type {import("prettier").Config} */
const config = {
...alloy,
plugins: ['prettier-plugin-organize-imports', 'prettier-plugin-packagejson', 'prettier-plugin-tailwindcss'],
};

export default config;

创建 ignore 文件

.prettierignore
# Ignore artifacts:
build
coverage
*.html