Сценарий постинсталляции библиотеки не работает в Windows - PullRequest
0 голосов
/ 01 декабря 2018

Я пытаюсь создать библиотеку 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.Вероятно, есть дополнительные выходные данные регистрации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...