我对 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
任何帮助将不胜感激。我真的不想使用手写笔。