prettierの設定方法が分からず、コードを整形したタイミングでタグの中に意図せず空白が追加されます。
MS Codeを使用していますが、画像のようなエラーが出てしまい、この空白を無くせばエラーがなくなると考えています(間違っていればすみません)。
エラーと言っても、ブラウザ上では実際には動作するので問題は無いのですが、見た目で気になってしまいます。
表示したい内容↓
js
1import ReactDOM from 'react-dom'; 2const App = () => { 3 return <h1> こんにちは! </h1>; 4}; 5ReactDOM.render(<App /> , document.getElementById('root'));
整形された場合↓
js
1import ReactDOM from 'react-dom'; 2const App = () => { 3 return <h1 > こんにちは! < /h1>; 4}; 5ReactDOM.render( < App / > , document.getElementById('root'));
prettierrc
1{ 2 "printWidth": 100, 3 "trailingComma": "es5", 4 "tabWidth": 4, 5 "semi": true, 6 "singleQuote": true, 7 "endOfLine": "lf" 8}
eslintrc
1{ 2 "root": true, 3 "env": { 4 "browser": true, 5 "es5": true 6 }, 7 "extends": ["eslint:recommended", "prettier"], 8 "parserOptions": { 9 "sourceType": "module" 10 } 11} 12
あなたの回答
tips
プレビュー