uncss: Error: uncss/node_modules/css: unable to parse undefined: property missing ':' near line 1:36
Hi! I’m trying to run gulp-uncss and getting same error:
uncss/node_modules/css: unable to parse undefined:
property missing ':' near line 1:36
1: -> @media print{@page{#DocumentViewDIV{
2: 50%,
3: 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
4: 75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,
5: 50%,
6: 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
at error (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:57:15)
at declaration (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:189:33)
at atpage (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:372:19)
at atrule (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:463:10)
at rules (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:103:44)
at atmedia (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:345:35)
at atrule (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:457:10)
at rules (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:103:44)
at stylesheet (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:73:16)
at Object.module.exports [as parse] (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\css\node_modules\css-parse\index.js:485:10)
at process (C:\wamp64\www\css-cleanup\node_modules\uncss\src\uncss.js:158:22)
at tryCatcher (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\bluebird\js\release\util.js:11:23)
at Promise._settlePromiseFromHandler (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\bluebird\js\release\promise.js:488:35)
at Promise._settlePromise (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\bluebird\js\release\promise.js:548:18)
at Promise._settlePromise0 (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\bluebird\js\release\promise.js:593:10)
at Promise._settlePromises (C:\wamp64\www\css-cleanup\node_modules\uncss\node_modules\bluebird\js\release\promise.js:676:18)
I installed jsphantom, doesn’t help. My Gulpfile looks like this:
var gulp = require('gulp');
var uncss = require('gulp-uncss');
gulp.task('default', function () {
return gulp.src('./css_new/app.css')
.pipe(uncss({
html: ['index.html']
}))
.pipe(gulp.dest('./css_new/'));
});
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 19 (9 by maintainers)
I emailed him yesterday to ask…