Невозможно настроить входной поток: невозможно установить потоки ввода-вывода в качестве необработанного терминала: дескриптор недействителен - PullRequest
0 голосов
/ 23 сентября 2018

Я пытаюсь использовать лайки для реализации git-хуков.Я установил лайку как dev-зависимость и включил команду в объект scripts.Когда я пытаюсь выполнить команду ' git commit ', я получаю следующую ошибку:

 $git commit -m "first commit"
unable to setup input stream: unable to set IO streams as raw terminal: The 
handle is invalid.  

Мой файл package.json выглядит следующим образом:

    {
  "name": "project",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "precommit":"npm run test"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "husky": "~1.0.0-rc.15"
  }
}

Я ожидаю запустить тестовую команду, но я получаю ошибку.

Пожалуйста, помогите!

Заранее спасибо

...