记一个npm运行脚本问题cygpath: command not found
作者:互联网
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
标签:npm,cygpath,获取,basedir,命令,command,cygwin 来源: https://blog.csdn.net/qq_27868061/article/details/118938102