3

我正在使用 grunt-sass 并且在添加其他包含路径时遇到了使用 node-neat 的麻烦。跑步时...

  options: {
    includePaths: require('node-neat').includePaths
  },

sass 任务运行良好。

虽然当我添加另一个包含文件时。

  options: {
    [
      require('node-neat').includePaths,
      '/assets/bower_components/_normalize.scss'
    ]
  },

我收到一个要导入的错误文件,找不到或无法读取:“bourbon”。所以我添加了 node-bourbon,即使我认为它是由 node-neat 加载的。

  options: {
    [
      require('node-bourbon').includePaths,
      require('node-neat').includePaths,
      '/assets/bower_components/_normalize.scss'
    ]
  },

我现在收到一条错误消息,指出要导入的文件未找到或不可读:“整洁”。我对这一切都很陌生,有点迷茫。谢谢!

4

1 回答 1

4

node-neat 的includePaths属性返回一个包含 Bourbon 和 Neat 路径的数组,因为需要 Bourbon。我会像这样连接数组:

options: {
  includePaths: require('node-neat').includePaths.concat('/assets/bower_components/_normalize.scss')
},
于 2014-04-04T22:59:52.913 回答