ESLint natively doesnt support this because this is against the spec. But
if you use babel-eslint parser then inside your eslint config file.
명세서와 어긋나기 때문에 ESLint에서 지원하지 않으므로, bable-eslint parser를 사용해야 한다.
package.json
파일 하단부에 eslintConfig
프로퍼티를 추가한다.
"eslintConfig": {
"parserOptions": {
"parser": "babel-eslint",
"sourceType": "module",
"allowImportExportEverywhere": true
}
}
sourcetype 'module' is not supported when ecmaversion 2015
오류가 추가로 발생 시
parserOptions
에 "ecmaVersion": 2015
를 추가한다.
"eslintConfig": {
"parserOptions": {
"parser": "babel-eslint",
"sourceType": "module",
"allowImportExportEverywhere": true,
"ecmaVersion": 2015
}
}