@IgorSoloydenko Спасибо, я выделю эту часть ответа.

ользую Node 6.9.5 и NPM 3.10.10 на компьютере с Windows 7. Мой терминал - Cygwin 2.877.

Если я попытаюсь запустить следующее в Cygwin, оно будет работать нормально:

mkdir mydir/mysubdir;

Однако, если я положу его вpackage.json вместо файла, например:

"scripts": {
 "test": "mkdir mydir/mysubdir"
},

и запустить:

npm run test

Это терпит неудачу с:

The syntax of the command is incorrect.

После поиска в Google выше, это похоже на ошибку командной строки Windows, а не на Cygwin. Таким образом, кажется, что NPM пытается запустить сценарий, используя командную строку, а не существующую среду Cygwin.

Как я могу это исправить? Или, скорее, как я могу убедиться, что NPM запускает сценарии в терминальной среде, из которой он вызывается?

Ответы на вопрос(1)

Ваш ответ на вопрос