通过npm脚本跨平台递归复制文件

通过npm脚本跨平台递归复制文件,npm,copy,cross-platform,npm-scripts,multiplatform,Npm,Copy,Cross Platform,Npm Scripts,Multiplatform,我们在package.json构建脚本中有一个copy命令(不,我们无法快速更改) 有没有什么解决方案可以让我们用相同的语法轻松地在多个平台上工作 我查看了几个npm拷贝包,但它们不能从windows传输到unix路径 我们基本上需要这样的东西: “构建”:“doStuff&&cp-r../folder//dist/” 为windows工作 有什么想法吗 > P>跨平台解决方案考虑使用包。 首先将cd复制到项目目录,然后运行以下命令进行安装: npm i-D shx 然后在package.j

我们在package.json构建脚本中有一个copy命令(不,我们无法快速更改)

有没有什么解决方案可以让我们用相同的语法轻松地在多个平台上工作

我查看了几个npm拷贝包,但它们不能从windows传输到unix路径

我们基本上需要这样的东西:

“构建”:“doStuff&&cp-r../folder//dist/”
为windows工作


有什么想法吗

> P>跨平台解决方案考虑使用包。

  • 首先将
    cd
    复制到项目目录,然后运行以下命令进行安装:

    npm i-D shx
    
  • 然后在package.json的
    scripts
    部分重新定义
    build
    脚本,如下所示:

    “脚本”:{
    “构建”:“doStuff&&shx cp-r../folder//dist/”
    }
    

  • 为什么这不是npm脚本搜索最多的问题之一?!我一遍又一遍地寻找它。我开始写我自己的问题,然后这最终渗透到建议列表中的前五个问题。