readme files
This commit is contained in:
28
04_lint/Readme.md
Normal file
28
04_lint/Readme.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Lint
|
||||
|
||||
Установите зависимости
|
||||
|
||||
```shell
|
||||
npm ci
|
||||
```
|
||||
|
||||
Запуустите команду проверки
|
||||
|
||||
```shell
|
||||
npm run eslint
|
||||
```
|
||||
|
||||
> Обратите внимание на ошибки в терминале
|
||||
|
||||
* Откройте файлы с ошибками и устраните их
|
||||
|
||||
> Обратите внимание что настройки eslint для javascript не всегда корректно работают с typeescript
|
||||
|
||||

|
||||
|
||||
> Поменяйте директиву на подходящую для **typeescript**
|
||||
```
|
||||
eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
```
|
||||
|
||||
> Ошибка ушла
|
||||
@@ -5,4 +5,5 @@ const summ = (a, b) => {
|
||||
return a + b;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
const boysAndGirls = summ(boys, girls);
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"version": "1.0.0",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
"lint": "eslint ."
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
|
||||
Reference in New Issue
Block a user