node-sass-middleware生成未定义的.css文件

时间:2015-04-15 19:37:23

标签: css node.js sass node-sass

我必须说,我对这种开发和这个工具都很陌生,所以我可能会有一个无意识的错误。

那就是说,我的问题是:

  • 我在app.coffee中有这个:

    srcPath = __dirname + '/sass'
    destPath = __dirname + '/public'
    app.use(sassMiddleware({
        src: srcPath,
        dest: destPath,
        debug: true,
        outputStyle: 'compressed',
    }));
    

    app.use(express.static(path.join(__ dirname,'public')));

  • 我的/ sass目录中也有一个简单的.scss文件:

    .message {
        border: 1px solid #ccc;
        padding: 10px;
        color: #333;
    }
    

仅用于测试目的。

  • 当我请求.css文件时,它们会被生成,但它们都是“未定义的”。

这是一个错误还是我做错了什么?谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

我在package.json devDependencies上错过了这一行:

"gulp-sass": "^1.3.3",