2014-09-17 4 views
0

Возможно, это было задано раньше, но места, которые я проверил, похоже, не решают мою проблему.Ориентация всех файлов LESS на CSS

Я пытаюсь скомпилировать файлы LESS через Grunt как CSS. Это оригинальный код, который я написал, что работает,

less: { 
    build: { 
    options: { 
     compress: true 
    }, 
    files: { 
     'css/less.min.css' : ['less/less/css'] 
    } 
    } 
} 

Принимая во внимание, заменяя информацию в файлах объекта к этому ...

'css/less.min.css' : ['less/less/css'] 

... дает мне CMD ошибку говоря это,

Фатальная ошибка: Невозможно создать каталог "DIRECTORY_PATH \ CSS \ * *"

Следуя советам из this link казалось, имело смысл, который я написал, как,

less: { 
    build: { 
    options: { 
     compress: true, 
     paths: ["less/"] 
    }, 
    files: { 
     expand: true, 
     cwd: 'less/', 
     src: ['*.less'], 
     dest: 'css/', 
     ext: '.css' 
    } 
    } 
} 

, который дает мне ошибки команды,

Предупреждение: объект правда не имеет метод «IndexOf» Используйте --force для продолжения

&

Прервано из-за предупреждений.

Использование --force не делает разницы, и я не знаю, что предупреждения.

Я пробовал использовать без сборки, но он пришел с теми же результатами, а не с CSS.

Как это исправить?

+0

Может быть, это может помочь: http://stackoverflow.com/questions/15094667/compile-less-files-with-grunt-contrib-less-wont-work – YuS

ответ

1

Поместите файлы в массив

files: [{ 
     expand: true, 
     cwd: 'less/', 
     src: ['*.less'], 
     dest: 'css/', 
     ext: '.css' 
    }] 
+0

Ты великолепен :). Благодаря! –

Смежные вопросы