Ответ 1
Это работает?
copy: {
dev: {
files: [{
cwd: '<%= yeoman.app %>/components/jq/dist/',
src: 'jq.min.js',
dest: '<%= yeoman.dist %>/scripts/',
expand: true
}]
}
}
Каков формат для указания одной копии файла для задачи копирования grunt
copy:{
dist:{
files:[
{
expand:true,
cwd:'<%= yeoman.app %>',
dest:'<%= yeoman.dist %>/scripts/jq.min.js',
src: ['components/jq/dist/jq.min.js']
}
]
если my yeoman.app
dir A
и yeoman.dist
is B
, это копирует файл в
/b/scripts/jq.min.js/components/jq/dist/jq.min.js
я хочу скопировать его как /b/scripts/jq.min.js
как я могу это сделать.
EDIT: Я вижу проблему, которая реализует поддержку. https://github.com/gruntjs/grunt-contrib-copy/issues/3
Это работает?
copy: {
dev: {
files: [{
cwd: '<%= yeoman.app %>/components/jq/dist/',
src: 'jq.min.js',
dest: '<%= yeoman.dist %>/scripts/',
expand: true
}]
}
}
Скопируйте расположение нескольких исходных файлов в одну папку назначения с помощью сглаживания.
copy: {
dev: {
files: [{
cwd: '<%= yeoman.app %>',
src: ['/components/jq/dist/jq.min.js','/components/jq/dist/jq2.min.js', '/components/bs/dist/bs.js'],
dest: '<%= yeoman.dist %>/scripts/',
expand: true,
flatten: true
}]
}
}