Я изучаю хрюканье и пытаюсь сделать то, что, как я думал, будет простым: скопируйте текстовый файл.простой грунт-копия .txt файл становится пустым
copy: {
main: {
src: 'app/text.txt',
dest: 'build/copied.txt'
}
}
ошибок не производится при запуске и файл «копируется», но build/copied.txt
содержит один период символа, а не содержимое файла app/text.txt
.
Зачем это делать?
Followup Редактировать
- Во-первых, у меня был установлен
grunt-copy
неgrunt-contrib-copy
модуль. Это работает по-разному и имеет некоторые варианты пунктуации, которые, я считаю, там, откуда таинственный период. - 2nd + facepalm: У меня была опечатка,
app/test.txt
должно было бытьtext
. Это не было очевидно никому в этом QA, поскольку я не опубликовал список файлов. Но ... - Используйте тег
--verbose
для отладки, поскольку он показал отсутствие src, что привело меня к обнаружению глупой опечатки.
Вышеуказанный код делает произведение!
Ahh, так что это странность. Удивительно: все 3 примера работают. Один вопрос: почему вы ставите квадратные скобки вокруг src? Благодаря! – gmonkey
oops, в основном потому, что его привычка моя :), я использовал для копирования нескольких файлов, таких как: src: ["app/trash/*. Js", "app/another/*. Md"] с этим случаем возможно, просто опустите их, если хотите. –