我正在构建一个MEAN应用程序,我正在使用node-sass中间件来编译我的.SCSS,然后在表达服务器静态.CSS文件之前,我目前遇到了一个非常讨厌的bug。
我的中间件设置如下:
app.use(sass.middleware({
src: __dirname + '/app/views/',
dest: __dirname + '/app/views/',
debug: true,
outputStyle: 'compressed'
}));
app.use(express.static(__dirname + '/app/views'));
在我的main.scss中,我有@imports
从my / partials目录中提供sass。但是要在浏览器中看到这些更改,我必须保存(cmd + s)当前正在运行的.scss文件,然后在main.scss中点击save(cmd + s),并且只有当我在main.scss中点击保存时才进行更改在浏览器中渲染。
以前有人经历过这个吗?