我在单个文件夹中的多个文件夹中有多个缩小文件,用于缩小的js。
我希望从所有缩小的js创建单个js文件。 现在我使用type命令连接所有文件,如
#include "object.h"
#include "mainwindow.h"
Object::Object(QObject *parent) : QObject(parent)
{
}
void Object::chkState(Ui::MainWindow *ui)
{
if (ui->chkState->isChecked())
{
ui->state->setText("true");
state = true;
}
else
{
ui->state->setText("false");
state = false;
}
}
同样明智的我需要附加所有递归文件夹。 有没有干净的方法去做。
请不要建议使用Gulp或Grunt,因为我们已经在删除它们了。使用Webpack。任何使用webpack或使用npm或简单命令行的代码都是受欢迎的。
答案 0 :(得分:1)
如果在Windows上,您可以使用如下命令行(请参阅@dbenham's answer):
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