1

デフォルトのレイアウトをオフにしてテンプレートエンジンとしてejsを使用していますが、{layout:True}を介してオンデマンドでアクティブ化します。2つのURL「/」と「/ session / new」があります。前者ではcssとjsはOKですが、彼らがアドレスする2番目のもの'http:// localhost / sessions /public/stylesheets/ my.css'

ここ(http://railwayjs.com/)にあるように* stylesheet_link_tag *を使用してみましたが、railwayjs専用だと思いますが、何か足りないものはありますか?

リンクの前に深度変数を追加し、ルートに応じて「/..」で埋める回避策を考えています。

これが私の設定です

app.configure(function(){
    app.set('views', __dirname + '/views');
    app.set('view engine', 'ejs');
    app.set('view options', {layout: false});
    app.use(express.bodyParser());
    app.use(express.methodOverride());
    app.use(app.router);
    app.use(express.static(__dirname + '/public'));
  });
4

0 に答える 0