2017-02-22 2 views
0

私は、コンテンツとCSSの一部にノードパッケージを使用するアプリケーションを開発中です。テンプレートにアクセスするにはどうすればいいですか?パッケージのフォルダ構造はpackageName/src/packageName/templates/basket/partials/index.hbsです。そのファイルの内容はhtmlのみです。node.js htmlファイルへのアクセス方法

私のアプリケーションのhbsファイルの1つにindex.hbsの内容を使用したいと思います。ページのルートハンドラでは、そのデータを取得してビューに渡す変数を設定しましたが、index.hbsファイルの内容をルートハンドラに公開する方法はわかりません。私はfsパッケージでそれを読んでいますか?またはそれにアクセスする別の方法がありますか?

私はノードに慣れていますので、詳細を提供する必要があるかどうか教えてください。

答えて

0

ルートハンドラでの使用はうまくいきました。

route_handler.js

const html = require('packageName/src/packageName/templates/basket/partials/index.hbs'); 

module.exports = { 
    res.render('pageView', { 
    html: html 
    }); 
}; 

pageView.hbs

{{{ html }}} 
関連する問題