Я пытаюсь создать библиотеку Node.js для x-платформы.Все отлично работает на * nix, но сценарий postinstall не работает в Windows -
сценарий postinstall вызывается через package.json как обычно:
"scripts":{
"postinstall":"./assets/postinstall.sh"
}
, а сам сценарий на самом деле нев любом случае, это так:
#!/usr/bin/env bash
set -e;
if [ "$skip_postinstall" == "yes" ]; then
echo "skipping postinstall routine.";
exit 0;
fi
export FORCE_COLOR=1;
export skip_postinstall="yes";
но я получаю эту ошибку:
$ npm i
npm-link-up @0.1.320 postinstall C: \ Users \ denman \ codes \ ores \ npm-link-up ./assets/postinstall.sh
'.'не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.нпм ERR!код ELIFECYCLE npm ERR!errno 1 npm ERR!npm-link-up@0.1.320 postinstall: ./assets/postinstall.sh
npm ERR!Статус выхода 1 npm ERR!нпм ERR!Не удалось выполнить скрипт постинсталляции npm-link-up@0.1.320.нпм ERR!Это, вероятно, не проблема с npm.Вероятно, есть дополнительные выходные данные регистрации.