1.简介
每个npm命令都在node_modules/.bin目录下生成了很多命令文件
有一些命令文件需要获取当前运行命令的basedir,使用如下方式
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
- 当你安装了cygwin、mingw、msys三种环境之一时,都会使用cygpath来获取
- 但是其实只有cygwin是有cygpath这个命令的,所以这里就会报错
2.解决
安装cygwin
https://cygwin.com/install.html