npm windows package.json通配符选择concat cli

npm windows package.json通配符选择concat cli,npm,package.json,Npm,Package.json,我在Windows环境上遇到一些问题。使用npm&a package.json,主要是其中一个devdependency。 下面是package.json文件的一个小示例: ... scripts{ ... "js-vendor-concat": "concat-cli -f src/js/vendor/**/*.js -o dist/js/vendors.js", ... } .... "devDependencies": { ... "concat-cli": "^4

我在Windows环境上遇到一些问题。使用npm&a package.json,主要是其中一个devdependency。 下面是package.json文件的一个小示例:

...
scripts{
  ...  
  "js-vendor-concat": "concat-cli -f src/js/vendor/**/*.js -o dist/js/vendors.js",
  ...
}
....
"devDependencies": {
  ...
  "concat-cli": "^4.0.0" 
  ...
}
因此,每次我在Windows环境中运行该脚本时,都会得到
错误:错误:EISDIR:目录上的非法操作,读取错误处理程序(index.js:11:15)
。问题是在linux上,这个错误不会出现

到目前为止已经尝试过的事情:

  • 使用了
    gitbash
    cygwin
    但结果相同
  • 将输入路径更改为:
    src/js/vendor/*.js
    ,同样的结果
但是,如果我指定了文件名,它就会工作,所以我猜它与通配符
*.js
选择器有关

非常感谢您提供的任何提示或建议,谢谢