我是Node.js和Express.js的新手。我希望能够使用SCSS而不是Stylus。
我已经将node-sass安装到我的node-modules并将其包含在我的package.json文件中。然后我将以下代码添加到我的app.js文件中:
var sass = require('node-sass');
app.use(sass.middleware({
src: __dirname + '/public',
dest: __dirname + '/public',
debug: true
}));
问题在于没有任何东西在编译。我在命令行中收到500错误。见下文
GET / 304 135ms
source : /Users/chrisdacie/Sites/express_example/public/stylesheets/base.scss
dest : /Users/chrisdacie/Sites/express_example/public/stylesheets/base.css
read : /Users/chrisdacie/Sites/express_example/public/stylesheets/base.css
...
GET /stylesheets/style.css 304 4ms
undefined
GET /stylesheets/base.css 500 33ms
非常感谢任何帮助。我真的不想使用Stylus。