在node.js中使用带有SASS的connect-assets

时间:2014-01-31 00:16:00

标签: node.js coffeescript sass connect-assets

我在节点应用程序中使用connect-assets模块,并且无法使用node-sass模块使用sass。我可以使用咖啡脚本很好。

在我的server.coffee文件中我有

require "node-sass"

connectAssets = require 'connect-assets'

@_app.use connectAssets(src: __dirname + "/app/assets", jsDir: 'js', cssDir: 'css')

在我的玉视图中,我有: != css('reset')

我在页面加载时收到以下错误:“找不到路由css / reset.css的文件”这是我用于测试的唯一一个sass文件,它根据文档指南命名:reset.css.scss

我对前端的咖啡文件进行了完全相同的处理,效果很好。我也用较少的模块尝试了这个,我得到了相同的结果。我在这里错过了一步?我可以在这个过程中找到什么小文档,这听起来像是一个非常简单的任务,我不太确定我做错了什么。

1 个答案:

答案 0 :(得分:2)

不幸的是,connect-assets 2.x不支持SASS。如果您有冒险精神,可以为其添加编译器功能{​​{3}}。

幸运的是,连接资产3.x支持SASS - 目前处于alpha状态。