如何连接文件夹中的所有 JS 文件?
How can I concatenate all JS files in a folder?
我有一个包含许多子文件夹的主应用程序文件夹,每个子文件夹都有自己的子文件夹等,其中包含 .js
个文件。
我想创建一个 grunt 任务,将所有 .js
文件连接到这个主顶级文件夹下的任何位置,称为 src
。
有办法吗?
现在,我有
cwd: '.',
src: [
'src/**/**/*.js',
'src/**/**/**/*.js',
'src/**/**/**/**/*.js',
],
dest: 'dist/app/superapp.js'
但这并没有说明所有可能的 .js
文件位置。如果我在某个文件夹中添加新的 .js
,我不想手动更新 grunt 任务。
根据 grunt docs,src/**/*.js
就是您所需要的。
foo/**/*.js will match all files ending with .js in the foo/ subdirectory and all of its subdirectories.
我有一个包含许多子文件夹的主应用程序文件夹,每个子文件夹都有自己的子文件夹等,其中包含 .js
个文件。
我想创建一个 grunt 任务,将所有 .js
文件连接到这个主顶级文件夹下的任何位置,称为 src
。
有办法吗?
现在,我有
cwd: '.',
src: [
'src/**/**/*.js',
'src/**/**/**/*.js',
'src/**/**/**/**/*.js',
],
dest: 'dist/app/superapp.js'
但这并没有说明所有可能的 .js
文件位置。如果我在某个文件夹中添加新的 .js
,我不想手动更新 grunt 任务。
根据 grunt docs,src/**/*.js
就是您所需要的。
foo/**/*.js will match all files ending with .js in the foo/ subdirectory and all of its subdirectories.