Я запускаю команду
yarn build
, который определен в package.json следующим образом:
"build": "../../node_modules/typescript/bin/tsc",
Когда эта команда запускается под git bash - в моей среде Windows она выдает следующую ошибку:
../../node_modules/typescript/bin/tsc
'..\..\node_modules\typescript\bin\tsc' is not recognized as an internal or external command,
operable program or batch file.
error Command failed with exit code 1.
Файл, однако, существует
$ ls '..\..\node_modules\typescript\bin\tsc'
'..\..\node_modules\typescript\bin\tsc'*
Это заставляет меня верить, что git bash избегает чего-то неправильно или что-то в этом роде, но я не могу понять, что это такое.
Мне нужно работать в среде bash, потому что некоторые другие шаги включают такие команды, как "rm" и т. Д.
Если я запускаю ту же самую вещь в WSL, она работает, но я озадачен, почему я не могу заставить это работать в git bash.