Я использую JointsWP4 и его предоставленный gulpfile. При проглатывании глотков без изменения любого из них:
$breakpoints: (
small: 0,
medium: 640px,
large: 1024px,
xlarge: 1200px,
xxlarge: 1440px,
);
$breakpoint-classes: (small medium large);
gulp заканчивает каждый скрипт, как должен. Я также могу изменить все значения пикселей и добавить (и удалить) точки останова в $breakpoint-classes
. Но когда я изменить свой код, чтобы добавить еще одну точку останова, например, так:
$breakpoints: (
tiny: 0,
small: 320px,
medium: 640px,
large: 1024px,
xlarge: 1200px,
xxlarge: 1440px,
);
$breakpoint-classes: (small medium large); //notice how I haven't even put "tiny" in!
работает Глоток бы прерываются с: gulp(685,0x111bd8000) malloc: *** error for object 0x7f983c039bec: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug
Является ли это ошибка или я забыл что-то сделать? Я бы не хотел менять размеры пикселей существующих точек останова, потому что это сломало бы всю мою страницу. Или он не предназначен для изменения каких-либо существующих точек останова?
Это, вероятно, что-то, что вам нужно сообщить как ошибку с людьми, которые поддерживают Gulp. Попробуйте скомпилировать Sass напрямую, не используя Gulp, чтобы узнать, есть ли у вас ошибка. Я сомневаюсь, что будут какие-либо ошибки, которые создаст Sass, которые вызовут такую ошибку в Gulp (обратите внимание, что я сам не использую Gulp). – cimmanon
На самом деле, я только выяснил, в чем проблема. См. Мой ответ ниже. Я надеялся, что это будет ошибка, но, видимо, это то, что должно быть так ... пока. –