1

我使用 libass 和 susy,使用 grunt 和 compass-importer。我的项目安装的基础来自 http://zellwk.com/blog/grunt-sass-with-susy/

在我更新文件之前一切正常,现在源映射不再给我来自 scss 文件的确切属性行。该示例在印刷品上。

不是 sourmap 将我指向第 941 行,而是将我指向第 935 行

不是 sourmap 将我指向第 941 行,而是将我指向第 935 行 这是 chrome 开发工具的图像

我的 grunt 文件配置如下:

// Grunt-sass 
sass: {
  app: {
    // Takes every file that ends with .scss from the scss 
    // directory and compile them into the css directory. 
    // Also changes the extension from .scss into .css. 
    // Note: file name that begins with _ are ignored automatically
    files: [{
      expand: true,
      cwd: 'scss',
      src: ['*.scss'],
      dest: 'css',
      ext: '.css'
    }]
  },
  options: {
   importer: compass,
   sourceMap: true, 
   outputStyle: 'nested', 
   imagePath: "../",
 }
4

1 回答 1

0

我认为是因为指向你的标题是所有类的母亲。

你的标题正好是第 935 行。

你嵌套了很多类,你应该做最多 3 层和 50 行。

您的 grunt sass 有点令人困惑,您可以像这样做更简单的事情:

//src ===============================
        var src;
        config.src = src = {
             sassMain        : 'scss/main.scss',
             distFolder      : 'public/stylesheets/lovelycss.dist.css',
             devFolder       : 'public/stylesheets/lovelycss.dev.css',
             sassFolder      : 'scss/**/*.scss',

        };




//distribution
                        sass.dist = {
                            options: { 
                                style: "compressed",
                                noCache: true, 
                                sourcemap: 'none', 
                                update:true
                            }
                            , files: {
                                "<%= src.distFolder %>" : "<%= src.sassMain %>"
                            }
                        };

                    //development env.
                        sass.dev = {
                            options: { 
                                style: "expanded", 
                                lineNumber: true,
                            }
                            , files: {
                                "<%= src.devFolder %>" : "<%= src.sassMain %>"
                            }
                        };

我希望这可以帮助你。

于 2016-05-07T00:03:33.737 回答