【问题标题】:How to copy all files from a source to destination under a folder by matching folder names using node?如何通过使用节点匹配文件夹名称来将文件夹下的所有文件从源复制到目标?
【发布时间】:2018-08-02 01:36:19
【问题描述】:
我正在做类似于下面的事情,但它不起作用
ncp src/projectname/components/content/componentname/clientlib/*.less
../abc/src/main/content/jcr_root/apps/projectname/components/content/组件名/clientlib/*.less
我需要通过匹配源和目标中的组件名称来复制clientlib下的所有文件。
【问题讨论】:
标签:
node.js
npm
copy
frontend
package.json
【解决方案1】:
您可以使用 Node child_process 内置模块来执行此操作,该模块可帮助您执行任何外部命令,例如 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);}});