Я запускаю cssnext (1.3.0) с gulp (3.8.11) на контейнере docker (1.6) (изображение официального узла), а моя ОС - ArchLinux (хост). Версия узла - 0.10.38. У меня проблема, я не могу решить. Это мой gulpfile.js:cssnext not write file
var gulp = require('gulp');
var cssnext = require("gulp-cssnext");
gulp.task("css4Tocss", function() {
gulp.src("css/index.css")
.pipe(cssnext({
compress: true
}))
.pipe(gulp.dest("dist"))
});
Когда я бегу:
gulp css4Tocss
я получаю следующее сообщение об ошибке:
events.js:72
throw er; // Unhandled 'error' event
^
TypeError: undefined is not a function
at LazyResult.run (/app/node_modules/cssnext/node_modules/postcss/lib/lazy-result.js:193:24)
at LazyResult.sync (/app/node_modules/cssnext/node_modules/postcss/lib/lazy-result.js:179:32)
at LazyResult.stringify (/app/node_modules/cssnext/node_modules/postcss/lib/lazy-result.js:210:14)
at LazyResult._createClass.get (/app/node_modules/cssnext/node_modules/postcss/lib/lazy-result.js:232:25)
at cssnext (/app/node_modules/cssnext/index.js:220:20)
Если у вас есть идея, я заинтересован ^^ ,
Спасибо, я передаю «gulp-cssnext» до 0.6.0, и он работает. – Jean