我在节点应用程序中使用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
我对前端的咖啡文件进行了完全相同的处理,效果很好。我也用较少的模块尝试了这个,我得到了相同的结果。我在这里错过了一步?我可以在这个过程中找到什么小文档,这听起来像是一个非常简单的任务,我不太确定我做错了什么。
答案 0 :(得分:2)
不幸的是,connect-assets 2.x不支持SASS。如果您有冒险精神,可以为其添加编译器功能{{3}}。
幸运的是,连接资产3.x支持SASS - 目前处于alpha状态。