在媒体查询mixin中查找/减少scss错误

时间:2015-12-16 10:36:44

标签: css sass bourbon neat

我们已经与Neat框架合作了6个月并且喜欢它。 然而,突然之间,我们对其中一个出色的mixin存在严重问题,我们完全依赖于媒体查询。 这是该文件的链接。

https://github.com/thoughtbot/neat/blob/master/app/assets/stylesheets/grid/_media.scss

以下是mixin的文档。 http://thoughtbot.github.io/neat-docs/latest/#media

我们已经在我们的sass文件中调用了近300次,因此它非常重要,尽管我们大多只使用第一个参数,例如媒体(最大宽度$小屏幕) 虽然我们也在一些以更高级的方式使用它的Refills导航模块中使用它 http://refills.bourbon.io/

不知道错误是什么,因为gulp-sass和浏览器同步崩溃而没有像我们设置它的方式那样向控制台发送错误消息。它们只会在加载这个mixin时崩溃。不知道导致错误的原因

如果我开始删除mixin,我们会收到错误报告,gulp-sass不再崩溃。虽然我们从调用mixin的所有文件中得到错误。

我也尝试了以下内容 完全删除node_modules目录并执行新的npm安装

  1. 执行npm卸载gulp和gulp-sass,然后进行全新的npm安装
  2. 执行node-sass的全局安装,并执行node-sass的全局卸载。
  3. 从node_modules / gulp-sass目录中执行npm rebuild node-sass
  4. 有没有人有任何建议/想法/解决方案?

0 个答案:

没有答案