Node.js 如何通过使用节点匹配文件夹名称,将所有文件从源复制到文件夹下的目标?

Node.js 如何通过使用节点匹配文件夹名称,将所有文件从源复制到文件夹下的目标?,node.js,npm,copy,frontend,package.json,Node.js,Npm,Copy,Frontend,Package.json,我正在做类似于下面的事情,但它不起作用 ncp src/projectname/components/content/componentname/clientlib/*.less ../abc/src/main/content/jcr_root/apps/projectname/components/content/componentname/clientlib/*.less 我需要通过匹配源和目标中的组件名来复制clientlib下的所有文件。您可以使用节点子进程内置模块来完成此操作,该模块可

我正在做类似于下面的事情,但它不起作用

ncp src/projectname/components/content/componentname/clientlib/*.less

../abc/src/main/content/jcr_root/apps/projectname/components/content/componentname/clientlib/*.less


我需要通过匹配源和目标中的组件名来复制clientlib下的所有文件。

您可以使用节点子进程内置模块来完成此操作,该模块可帮助您执行任何外部命令,如ncp命令

代码如下:

var myCmd = 'ncp src/projectname/components/content/componentname/clientlib/*.less ../abc/src/main/content/jcr_root/apps/projectname/components/content/componentname/clientlib/*.less';
var exec = require('child_process').exec;
exec(myCmd, function (err, stdOut, stdErr){if(!err){console.log('Command run successfully');} else{console.log(stdErr);}});