库后安装脚本在Windows上失败

时间:2018-12-01 02:15:25

标签: node.js npm

我正在尝试创建一个x平台的Node.js库。在* nix上一切正常,但在Windows上后安装脚本失败-

通常通过package.json调用postinstall脚本:

"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安装后C:\ Users \ denman \ codes \ ores \ npm-link-up     ./assets/postinstall.sh

  
     

'。不被识别为内部或外部命令,可操作   程序或批处理文件。 npm ERR!代码ELIFECYCLE npm ERR! errno 1下午   呃! npm-link-up@0.1.320安装后:./assets/postinstall.sh npm   呃!退出状态1 npm ERR! npm ERR!在npm-link-up@0.1.320上失败   安装后脚本。 npm ERR! npm可能不是问题。   上面可能还有其他日志记录输出。

0 个答案:

没有答案