我需要替換目錄樹中的文本並複製到另一個文件夾。我正在使用grunt文本替換插件和Glob npm。你可以看到旁邊的配置:如何配置grunt-string-replace來複制和替換目錄樹?
replace: {
replace2: {
src: 'js/app/circo/**/*.js',
dest: 'js/app/circo2/',
replacements: [{
from: 'app/payasos',
to: 'app/funambulistas'
}
]
}
},
此設置替換文本和複製所有文件到JS /應用/ circo2/文件夾樹中消失。
我嘗試將DEST更改爲:
dest: 'js/app/circo2/**',
但本次車展這個錯誤:
Running "replace:replace2" (replace) task Warning: Unable to read "js/app/circo/" file (Error code: EISDIR). Use --force to continue.
感謝。
你在改變'dest'時試圖完成什麼? – MoolsBytheway
我試圖複製目錄樹。這只是一個測試。 –
@MoolsBytheway Glob文檔說:_ **如果一個「globstar」在路徑部分單獨存在,那麼它匹配零個或多個目錄和搜索匹配的子目錄。它不抓取符號鏈接的目錄._ –