Я только начал использовать хрюканье и люблю его. Я продолжаю сталкиваться с проблемой, которая, похоже, может быть довольно распространенной. Вот. У меня есть файлы, названные так, чтобы слова после точки были чем-то вроде классов. например:
layout.coffee
layout.blog.coffee
layout.site.coffee
Моя задача grunt настроена на просмотр этих файлов и переводит их в js следующим образом:
coffee:
dev:
files: [
expand: true
cwd: "<%= yeoman.app %>"
src: ["**/*.coffee"]
dest: "<%= yeoman.dev %>"
ext: ".js"
]
Проблема, я думаю, заключается в том, что использование ext
делает цель для всех трех файлов. coffee целевым файлом layout.js
, который не является намерением.
Есть ли хороший способ настройки сопоставления файлов grunt для имен файлов с несколькими точками?
Сейчас я должен изменить свое соглашение об именах, чтобы использовать -
вместо .
, что является перетаскиванием: (