Javascript Grunt copy/ant pattern/omit变量目录
我需要从文件夹src复制文件/plugin@x.x.x到dist/plugin 版本可以更改,所以我想省略所有地方的版本号。 我有: 但它会将我的文件复制到dist/plugin/plugin@x.x.x目录Javascript Grunt copy/ant pattern/omit变量目录,javascript,angularjs,regex,gruntjs,grunt-contrib-copy,Javascript,Angularjs,Regex,Gruntjs,Grunt Contrib Copy,我需要从文件夹src复制文件/plugin@x.x.x到dist/plugin 版本可以更改,所以我想省略所有地方的版本号。 我有: 但它会将我的文件复制到dist/plugin/plugin@x.x.x目录 我希望我的文件位于dist/plugin目录中(不在grunt任务中指定x.x.x)。您希望使用展平选项。我认为您还需要展开,以便展平工作: files: [ { cwd: 'src' src: 'plugin@*/**/*' dest: 'dist/plugin'
我希望我的文件位于dist/plugin目录中(不在grunt任务中指定x.x.x)。您希望使用
展平
选项。我认为您还需要展开,以便展平工作:
files: [ {
cwd: 'src'
src: 'plugin@*/**/*'
dest: 'dist/plugin',
expand: true,
flatten: true
} ],
您需要展平选项。我认为您还需要展开,以便展平工作:
files: [ {
cwd: 'src'
src: 'plugin@*/**/*'
dest: 'dist/plugin',
expand: true,
flatten: true
} ],
扁平化选项将破坏插件的结构,使其扁平化。我需要保持plugin文件夹下的结构不变。src:'plugin@*'
做你想做的事吗?不。我认为只有任何函数可以处理我的问题,但我更喜欢喝而不是咕噜,我真的不知道如何处理。options.process函数似乎不起作用。扁平化选项将破坏插件的结构,使其扁平化。我需要保持plugin文件夹下的结构不变。src:'plugin@*'
做你想做的事吗?不。我认为只有任何函数可以处理我的问题,但我更喜欢喝而不是咕噜,我真的不知道如何处理。options.process函数似乎不起作用。