Skip to content

Commit e49074b

Browse files
committed
🐳 chore: 添加 prettier 格式化配置
1 parent 2c97bfa commit e49074b

File tree

5 files changed

+46
-3
lines changed

5 files changed

+46
-3
lines changed

.prettierignore

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# OS
2+
.DS_Store
3+
.idea
4+
.editorconfig
5+
.npmrc
6+
package-lock.json
7+
yarn.lock
8+
node_modules/
9+
android/
10+
ios/
11+
12+
# Ignored suffix
13+
*.log
14+
*.svg
15+
*.png
16+
*ignore

.prettierrc.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
module.exports = {
2+
printWidth: 120,
3+
tabWidth: 2,
4+
useTabs: false,
5+
semi: true,
6+
singleQuote: true,
7+
quoteProps: 'as-needed',
8+
jsxSingleQuote: false,
9+
trailingComma: 'all',
10+
bracketSpacing: true,
11+
jsxBracketSameLine: false,
12+
arrowParens: 'always',
13+
rangeStart: 0,
14+
rangeEnd: Infinity,
15+
requirePragma: false,
16+
insertPragma: false,
17+
proseWrap: 'preserve',
18+
htmlWhitespaceSensitivity: 'css',
19+
endOfLine: 'lf',
20+
embeddedLanguageFormatting: 'auto',
21+
};

.vscode/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
"editor.tabSize": 2,
33
"files.eol": "\n",
44
"files.associations": { "*.h": "objective-c" },
5+
"editor.formatOnSave": true,
6+
"editor.defaultFormatter": "esbenp.prettier-vscode",
57
"[java]": {
6-
"editor.formatOnSave": true,
78
"editor.defaultFormatter": "xaver.clang-format"
89
},
910
"[objective-c]": {
10-
"editor.formatOnSave": true,
1111
"editor.defaultFormatter": "xaver.clang-format"
1212
},
1313
"clang-format.executable": "${workspaceRoot}/node_modules/.bin/clang-format"

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"licenseFilename": "LICENSE",
3333
"readmeFilename": "README.md",
3434
"devDependencies": {
35-
"clang-format": "^1.4.0"
35+
"clang-format": "^1.4.0",
36+
"prettier": "^2.3.2"
3637
}
3738
}

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,11 @@ path-parse@^1.0.6:
107107
resolved "https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
108108
integrity sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=
109109

110+
prettier@^2.3.2:
111+
version "2.3.2"
112+
resolved "https://registry.nlark.com/prettier/download/prettier-2.3.2.tgz?cache=0&sync_timestamp=1624696259185&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprettier%2Fdownload%2Fprettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d"
113+
integrity sha1-7ygKBewlNxLkhiM9tcbyNEHnNC0=
114+
110115
resolve@^1.1.6:
111116
version "1.20.0"
112117
resolved "https://registry.nlark.com/resolve/download/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"

0 commit comments

Comments
 (0)