Неправильный путь CSS - проблема с Live Grunt

У меня есть эта настройка в моем Gruntfile.js

module.exports = function(grunt) {
    grunt.initConfig({
        less: {
            development: {
                options: {
                    compress: false,
                    yuicompress: false,
                    optimization: 0
                },
                files: {
                    // target.css file: source.less file
                    "assets/css/main.css": "assets/css/main.less"
                },
            } 
        },
        watch: {

            styles: {
                // Which files to watch (all .less files recursively in the less directory)
                files: ['assets/css/*.less', 'assets/less/*.less'],
                tasks: ['less'],
            },
            // Live reload CSS
            css: {
                files: ['assets/css/*.css'],
                options: {
                    nospawn: true,
                    interrupt: false,
                    livereload: true,
                },
            },
        },
    });
    // Watch
    grunt.loadNpmTasks('grunt-contrib-watch');
    // Less Complile
    grunt.loadNpmTasks('grunt-contrib-less');

    grunt.registerTask('default', ['less','watch']);
};

Моя таблица загружается так:

<link rel="stylesheet" href="http://project.dev/wp-content/themes/project/style.css">

Всякий раз, когда я изменяю файл CSS, я получаю ошибку 404 в браузере для этого URL

http://project.dev/assets/css/main.css?livereload=1392748371895

Что, конечно, правильно, потому что файл CSS находится в:

http://project.dev/wp-content/themes/project/assets/css/main.css

Как мне получить живую перезагрузку, чтобы получить правильный URL?

Ответы на вопрос(2)

Ваш ответ на вопрос