我使用的是JointsWP4和它提供的gulpfile。在不更改任何内容的情况下运行gulp时:
$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将中止,并显示:gulp(685,0x111bd8000) malloc: *** error for object 0x7f983c039bec: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug
这是个bug,还是我忘了做什么?我不想改变现有断点的像素大小,因为那会破坏我的整个页面。或者它不打算更改任何现有的断点?
发布于 2016-04-07 09:19:00
好吧,据我所知,问题不在于添加断点。该错误发生在更改small断点时,因此实际上您可以向$breakpoint添加断点。只是您不能使用apparently,因为您不应该将small更改为除0以外的任何值,或者删除medium断点。至少到目前为止(基础6.2)。
至少可以说,这是一件令人沮丧的事情。
https://stackoverflow.com/questions/36464866
复制相似问题