我正在尝试创建一个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可能不是问题。 上面可能还有其他日志记录输出。