Javascript 节点sass导入和部分

Javascript 节点sass导入和部分,javascript,node.js,express,sass,Javascript,Node.js,Express,Sass,我正在构建一个MEAN应用程序,我正在使用中间件在express服务器之前编译我的.scs,然后再编译静态的.CSS文件,我现在遇到了一个非常恼人的bug 我的中间件设置如下: app.use(sass.middleware({ src: __dirname + '/app/views/', dest: __dirname + '/app/views/', debug: true, outputStyle: 'compressed' })); app.use(e

我正在构建一个MEAN应用程序,我正在使用中间件在express服务器之前编译我的.scs,然后再编译静态的.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中,我从我的/partials目录中导入了服务于sass的
@imports
。但要在浏览器中查看这些更改,我必须保存(cmd+s)当前正在工作的.scss文件,然后在main.scss中单击save(cmd+s),只有在main.scss中单击save时,更改才会在浏览器中呈现


以前有人经历过这种情况吗?

这里回答了一个类似的问题: