我在我的Atom编辑器中安装了prettier 。我启用了自动保存选项。但是在大多数时间更改 useEffect 依赖数组时会自动保存。我不希望 atom 自动在依赖数组中添加元素。如果有人可以指导我使用启用/禁用此功能的更漂亮的配置,我将不胜感激 -
以下是更改示例。
原来的:
useEffect(() => {
dispatch(fetchListPlants());
}, []);
自动保存后:
useEffect(() => {
dispatch(fetchListPlants());
}, [dispatch]);
原来的:
useEffect(() => {
geocoder.addTo('#geocoder');
dispatch(fetchListQuotes());
}, []);
自动保存后:
useEffect(() => {
geocoder.addTo('#geocoder');
dispatch(fetchListQuotes());
}, [geocoder, dispatch]);
我的Prettier.json
{
"arrowParens": "avoid",
"bracketSpacing": true,
"endOfLine": "auto",
"htmlWhitespaceSensitivity": "css",
"insertPragma": false,
"jsxBracketSameLine": true,
"jsxSingleQuote": true,
"printWidth": 120,
"proseWrap": "preserve",
"quoteProps": "as-needed",
"requirePragma": false,
"semi": true,
"singleQuote": true,
"tabWidth": 4,
"trailingComma": "none",
"useTabs": false,
"vueIndentScriptAndStyle": false
}