2017-11-18 5 views
0

私は、スタイルシートがリンクされているlayout.hbsファイルを持っていますが、アプリケーションに接続されていないようです。私はすでに明示、パス、およびハブを必要としています。私は間違ってそれにアクセスしているかもしれませんが、テキストエディタは関係なく.cssファイルのパスに私をリダイレクトすることができます。 Expressは静的フォルダを公開しています。私は/ publicとpublicを試しました。どちらも機能していないようです。ハンドルバーのスタイルシートにアクセスできない

app.use(express.static(path.join(__dirname, '/public'))); 

私のディレクトリには、私も同じ問題に直面していたこの

<!doctype html> 

<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title>TITLE</title> 
    <link rel="stylesheet" href="/public/stylesheets/style.css"> 
</head> 
<body> 
    <h1>HELLO WORLD</h1> 
{{{ body }}} 

</body> 
</html> 

答えて

0

のように見えるこの

views 
-layouts 
public 
-stylesheets 
--layout 

マイレイアウトHBSファイルのようになります。

<link rel="stylesheet" href="/stylesheets/style.css"> 

変更するには、以下のコードで

<link rel="stylesheet" href="/public/stylesheets/style.css"> 

関連する問題