【问题标题】:Grunt: SASS creates unwanted .map fileGrunt:SASS 创建了不需要的 .map 文件
【发布时间】:2014-11-12 16:31:46
【问题描述】:

我很高兴能成功地将 SASS 编译为 CSS。我遇到的问题是它在 CSS 目录中创建了一个名为 ma​​ster.css.map 之类的文件。

我尝试编写 sourceMap: false,我发现它是选项部分中 LESS 设置的解决方案,但它没有任何区别。

sass: {
  build: {
    options: {
      compress: false,
      sourceMap: false
    },
    files: [{
      expand: true,
      cwd: 'sass/',
      src: ['*.scss'],
      dest: 'css/',
      ext: '.css'
    }]
  }
}

我是否需要声明其他内容,或者是否存在可以阻止生成 .map 文件的依赖项?

【问题讨论】:

  • 检查我在回答中的编辑

标签: css map compilation sass gruntjs


【解决方案1】:

你需要这样写:

options: {
    compress: false,
    sourcemap: 'none'
  }

Here's a link 进一步澄清。

希望这会有所帮助。

【讨论】:

  • 这样写会使 cmd 显示“ReferenceError: none is not defined。” "由于警告而中止。" :(
  • 确保sourcemap全部小写。
  • 非常感谢。我也没有考虑将 none 写成字符串。它现在工作得很好:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多