0
expressjsでスタイラスミドルウェアDESTおよびSRCパス..Node.jsの - 私はいくつかの「スタイラスミドルウェア」質問がある知っているが、まだ私はそれを理解していない、まだ
ので、私は.stylをコンパイルしたいのですが私は
MyApp:
-public
- stylus
- stylesheets
- images
- javascript
-views
-routes
-app.js
-package.json
(私はシンプルなツリーを取得するために、しばらくの間、node_modulesを削除した)ノードiは、すでに公共.. で静的なディレクトリを作成し、これが私のフォルダhirearchyある
var express = require('express');
var stylus = require('stylus');
var nib = require('nib');
var app = express();
app.set('view engine', 'jade');
app.use(express.static(__dirname + '/public'));
app.use(stylus.middleware({
src: __dirname + 'stylus',
dest: __dirname + 'stylesheets',
force: true,
compress: true
}));
をapp.js実行するすべてのファイル
このコードでは、ノードapp.jsを実行するたびにスタイラスミドルウェアwntが/public/stylus/style.stylのスタイルファイルをコンパイルし、コンパイルされたファイル(css)を/public/stylesheets/style.cssに配置します。
ありがとう