Вот мой комментарий как ответ.
Вы можете попытаться экранировать возврат строки с помощью каретки, ^
, включая пробел перед каждым:
tslint --config ../tslint.json --project tsconfig.json --out output.txt --format msbuild ^
--exclude '**/bin/Debug/**' ^
--exclude '**/fonts/**' ^
--exclude '**/images/**' ^
--exclude '**/Scripts/**' ^
--exclude '**/typings/**' ^
--exclude 'file1.ts' ^
--exclude 'file2.ts' ^
--exclude 'file3.ts' ^
--exclude 'file4.ts'
В качестве альтернативы, начинайте отдельные строки с пробела и заканчивайте каждую следующую строку с помощью каретки, ^
:
tslint -c ../tslint.json -p tsconfig.json -o output.txt -f msbuild^
-e '**/bin/Debug/**'^
-e '**/fonts/**'^
-e '**/images/**'^
-e '**/Scripts/**'^
-e '**/typings/**'^
-e 'file1.ts'^
-e 'file2.ts'^
-e 'file3.ts'^
-e 'file3.ts'^
-e 'file4.ts'
Поскольку маловероятно, что несколько пробелов будут проблематичными для tslint
, вы даже можете попробовать это:
tslint -c ../tslint.json^
-p tsconfig.json^
-o output.txt^
-f msbuild^
-e '**/bin/Debug/**'^
-e '**/fonts/**'^
-e '**/images/**'^
-e '**/Scripts/**'^
-e '**/typings/**'^
-e 'file1.ts'^
-e 'file2.ts'^
-e 'file3.ts'^
-e 'file4.ts'