簡體   English   中英

如何通過使用節點匹配文件夾名稱,將所有文件從源復制到文件夾下的目標?

[英]How to copy all files from a source to destination under a folder by matching folder names using node?

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

ncp src /項目名稱/組件/內容/ 組件名稱/clientlib/*.less

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

我需要通過匹配源和目標中的組件名稱來復制clientlib下的所有文件。

您可以使用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);}});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM