我正在做类似下面的事情,但是不起作用
ncp src /项目名称/ components / content / 组件名称 / clientlib / *。less
../ abc / src / main / content / jcr_root / apps / projectname / components / content / 组件名称 / clientlib / *。less
我需要通过匹配源和目标中的 componentname 来复制clientlib下的所有文件。
答案 0 :(得分:0)
您可以使用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);}});