2

私は Node.js と Express.js に非常に慣れていません。Stylus の代わりに SCSS を使用できるようにしたい。

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

どんな助けでも大歓迎です。スタイラスはあまり使いたくないです。

4

0 に答える 0