Files
vim-ale/prettier/README.md

54 lines
1.0 KiB
Markdown

---
title: Prettier
homepage: https://prettier.io/
tagline: |
Prettier is an opinionated code formatter.
---
To update or switch versions, run `npm install -g prettier@latest` (or `@v2`,
etc).
### Files
These are the files / directories that are created and/or modified with this
install:
```text
~/.config/envman/PATH.env
~/.local/opt/node/bin/prettier
```
If [`node`](/node) is not found, it will also be installed.
## Cheat Sheet
> The core value of Prettier is not in what it gives, but in what it takes away:
> countless hours of bikeshedding over code style choices. Also, it makes git
> merges much nicer.
Prettify all web files in a project, recursively:
```sh
prettier --write '**/*{.md,.js,.html,.css}'
```
Tell Prettier which files to ignore every time
```sh
echo "dist/" >> .prettierignore
```
Tell Prettier which settings to use - do NOT use `package.json` when it's not
necessary!
**`.prettierrc.json`**:
```sh
{
"trailingComma": "none",
"tabWidth": 2,
"singleQuote": true,
"proseWrap": "always"
}
```