mam konfiguracją zadania minifikacji Grunt na poniższym pliku css nazwie „test.css”:Grunt daje dziwne „WARN: BŁĄD: Nieoczekiwany token ...” wiadomość
body{
background-color: #fff;
text-align: left;
}
pojawia się następujący komunikat po uruchomieniu grunt
:
WARN: ERROR: Unexpected token: punc ({) [test.css:1,4]
Mój "Gruntfile.js" plik aktualnie wygląda tak:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
uglify: {
options: {
banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
},
min: {
src: 'test.css',
dest: 'test.min.css'
}
}
});
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.registerTask('default', ['uglify']);
};
Mój "package.json" plik aktualnie wygląda tak:
{
"name": "kaidez",
"version": "0.1.0",
"devDependencies": {
"grunt": "~0.4.0",
"grunt-contrib-uglify": "~0.1.1"
}
}
Running grunt v4.0 i węzła v0.8.20, zarówno zainstalowane globalnie. Zainstalowane są zarówno grunt-cli
, jak i uglify
. "Gruntfile.js", "pakiet.json" i "test.css" znajdują się w tym samym katalogu. Wszystkie te pliki znajdują się w katalogu "themes" dla witryny WordPress, ale nie robię tego.
Wszelkie pomysły?
Zadanie 'uglify' dotyczy tylko plików JavaScript. W przypadku CSS, sprawdź http://stackoverflow.com/a/13749226, co sugeruje ['grunt-css'] (https://npmjs.org/package/grunt-css). –
Jonathan Lonowski: Wielkie dzięki ... zadziałało !!! Jeśli zakodowałbym głosowanie w sprawie komentarzy, podważyłbym cię. – kaidez
@ JonathanLonowski powinieneś uczynić swój komentarz odpowiedzią. –