Запуск старой ошибки gruntfile grunt-contrib-sass - PullRequest
0 голосов
/ 12 марта 2019

Ищем часы, все еще не повезло .. Попытался запустить очень старый Gruntfile (с imagemin и sass), который раньше работал. Imagemin работает, sass нет.

Выдает ошибку:

Не удалось найти параметр с именем «include-paths». Предупреждение: выход с кодом ошибки 64 Для продолжения используйте --force. Прервано из-за предупреждений.

Я установил npm. Я установил grunt-contrib-sass. У меня установлен sass & ruby.

где sass дает: C: \ Users .. \ AppData \ Roaming \ НПМ \ дерзость C: \ Users .. \ AppData \ Roaming \ НПМ \ sass.cmd

где рубин дает: C: \ Ruby26-x64 \ Bin \ ruby.exe

Это фрагмент моего Gruntfile. Если вам понадобится дополнительная информация, я добавлю ее полностью:

    sass: {
        peter: {
            options: {
                compress: false,
                sourcemap: 'none'
            },
            files: [{
                expand: true,
                cwd: 'peter/css2/',
                src: ['**/*.scss'],
                dest: 'peter/',
                ext: '.css'
            }]
        },
        sots: {
            options: {
                compress: false,
                sourcemap: 'none'
            },
            files: [{
                expand: true,
                cwd: 'sots/css2/',
                src: ['**/*.scss'],
                dest: 'sots/',
                ext: '.css'
            }]
        }
      },
      options: {
        includePaths: ['bower_components/foundation/scss']
      },
    });


    grunt.loadNpmTasks('grunt-contrib-imagemin');
    grunt.loadNpmTasks('grunt-contrib-sass');
    grunt.loadNpmTasks('grunt-newer');
    //require('jit-grunt')(grunt);


    grunt.registerTask('build', ['sass']);
    grunt.registerTask('default', ['newer:imagemin', 'sass', 'build']);
}

1 Ответ

0 голосов
/ 13 марта 2019

Неважно, выбросил grunt-contrib-sass и заменил его на node-sass

...