用gulp-sass编译sass

时间:2016-01-30 15:34:50

标签: gulp gulp-sass

我正在尝试使用以下Gulp任务编译一些.scss:

float arr[4] = { 1.f, 2.f, 3.f, 4.f };
float brr[4] = arr;

这是命令的输出:

enter image description here

但以下是编译结果:

enter image description here

为什么只编译了foundation.scss?

1 个答案:

答案 0 :(得分:1)

检查bower.json文件的结构,以获取基础应用程序(在包文件夹中)。

如果它与项目github repo上的相同,应该是这样的:

...

  "main": [
    "scss/foundation.scss",
    "dist/js/foundation-apps.js",
    "dist/js/foundation-apps-templates.js"
  ],

...

表示只编译scss / foundation.scss文件。 如果要指定其他文件,则应在应用程序bower.json文件上创建覆盖(在根路径上)

尝试在文件末尾附加如下内容:

...

"overrides": {
    "foundation-apps": {
      "main": [
          "scss/foundation.scss",
          ... (all the other files you want) ...
          "dist/js/foundation-apps.js",
          "dist/js/foundation-apps-templates.js"
      ]
    }
}

...

通过这种方式,您可以在不覆盖自定义配置的情况下更新您的版本(对于包文件夹默认bower.json)

希望它有所帮助。