結論
letg:neomake_typescript_tsc_maker = {
\ 'args': [
\ '--project', getcwd(),'--noEmit'
\ ],
\ 'append_file': 0,
\ 'errorformat':
\ '%E%f %#(%l\,%c): error %m,' .
\ '%E%f %#(%l\,%c): %m,' .
\ '%Eerror %m,' .
\ '%C%\s%\+%m'
\ }
補足
'append_file': 0
がないとtsc --project /path/to/project --noEmit /path/to/file
というコマンドが渡されるのだが、tsc
は--project
オプションを渡すとfile pathを引数にとれないため'append_file': 0
としてfile pathを渡さないようにする。