最近在試 node-sass-middleware,但是怎麼試都不會動,開了 log 才發現說找不到 scss 檔案
後來努力去看了一下文件,發現是這樣的
indentedSyntax
-[true | false]
, false by default. Compiles files with the.sass
extension instead of.scss
in thesrc
directory.
幹誰會知道一個拿 SASS 取名的東西預設會是吃 SCSS 啦
所以你如果要讓他吃 SASS,你要這樣寫
app.use(sassMiddleware({
src: __dirname + '/sass',
dest: __dirname + '/public/css',
outputStyle: 'compressed',
indentedSyntax: true,
prefix: '/css'
}));