react, typescript 프로젝트에

airbnb룰을 적용했는데

import App from './App';

와 같은 형식으로 import를 했을 때 

eslint import/extensions error가 나왔다.

단순한 해결 방법으로는 뒤에 확장자를 붙여 App.tsx로 import 하는 것인데 너무 귀찮아진다.

검색해 봤을 때 

https://www.npmjs.com/package/eslint-config-airbnb-typescript?activeTab=readme

 

eslint-config-airbnb-typescript

Airbnb's ESLint config with TypeScript support. Latest version: 17.1.0, last published: 6 months ago. Start using eslint-config-airbnb-typescript in your project by running `npm i eslint-config-airbnb-typescript`. There are 1161 other projects in the npm r

www.npmjs.com

에서 해당하는 과정을 따라야 한다.

기본 airbnb룰은 typescript를 지원 안하나보다.

+ Recent posts