Используя lint, я исправил все ошибки, связанные с файлом tslint.json.
Но теперь он выдаёт мне эту ошибку:
tslint -c tslint.json -p tsconfig.json "src/**/*.ts" && prettier -l "src/**/*.{ts,scss}"
src\app\app-routing.module.ts
src\app\app.module.ts
src\app\authentication\auth.module.ts
[...]
[List of all .ts files in the project]
[...]
src\main.ts
src\polyfills.ts
src\test.ts
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! nbdtm@0.0.0 lint: `tslint -c tslint.json -p tsconfig.json "src/**/*.ts" && prettier -l "src/**/*.{ts,scss}"`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the nbdtm@0.0.0 lint script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\user\AppData\Roaming\npm-cache\_logs\2018-09-17T09_51_33_720Z-debug.log
Файл журнала дает мне только эту информацию:
10 silly lifecycle nbdtm@0.0.0~lint: Args: [ '/d /s /c',
10 silly lifecycle 'tslint -c tslint.json -p tsconfig.json "src/**/*.ts" && prettier -l "src/**/*.{ts,scss}"' ]
11 silly lifecycle nbdtm@0.0.0~lint: Returned: code: 1 signal: null
12 info lifecycle nbdtm@0.0.0~lint: Failed to exec lint script
13 verbose stack Error: nbdtm@0.0.0 lint: `tslint -c tslint.json -p tsconfig.json "src/**/*.ts" && prettier -l "src/**/*.{ts,scss}"`
13 verbose stack Exit status 1
13 verbose stack at EventEmitter.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\index.js:285:16)
13 verbose stack at emitTwo (events.js:126:13)
13 verbose stack at EventEmitter.emit (events.js:214:7)
13 verbose stack at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
13 verbose stack at emitTwo (events.js:126:13)
13 verbose stack at ChildProcess.emit (events.js:214:7)
13 verbose stack at maybeClose (internal/child_process.js:925:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
Кажется, проблема от более симпатичной, но я не понимаю, как?
Я использую "красивее": "^ 1.14.2":
"lint": "tslint -c tslint.json -p tsconfig.json \"src/**/*.ts\" && prettier -l \"src/**/*.{ts,scss}\"",
с
"prettier": {
"singleQuote": true,
"trailingComma": "all",
"printWidth": 120
},