将recursion文件夹中的多个缩小的JavaScript文件合并到一个文件中

我有多个缩小的文件在一个文件夹中的多个文件夹中缩小的js。

我希望从所有缩小的js创build单个js文件。 现在我正在使用type命令连接所有文件

type .\\v2\\dist\\js\\*.js >> .\\build\\a.min.js && type .\\v2\\dist\\js\\config\\*.js >> .\\build\\a.min.js && ... 

像明智的我需要追加所有的recursion文件夹。 有没有干净的方法来做到这一点。

请不要build议使用Gulp或Grunt,因为我们已经在删除它们并使用Webpack。 任何使用webpack或使用npm或简单的命令行代码是受欢迎的。

如果在Windows上,你可以使用下面的命令行(参考@ dbenham的答案 ):

 for /r "c:\javascripts" %F in (*.js) do @type "%F" >>concatenated.js 

如果在Linux或Mac上,您可以使用find

 find ./v2/dist/js/ -name '*.js' -exec cat {} \; > ./build/a.min.js