Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
node.js如何访问其html文件_Node.js - Fatal编程技术网

node.js如何访问其html文件

node.js如何访问其html文件,node.js,Node.js,我正在开发一个应用程序,它使用一个节点包来处理一些内容和css。如何访问模板?包的文件夹结构为packageName/src/packageName/templates/basket/partials/index.hbs该文件的内容仅为html 我想在我的应用程序的某个hbs文件中使用index.hbs的内容。在页面的路由处理程序中,我设置了一个变量来获取数据并传递给视图,但我不知道如何将index.hbs文件的内容公开给路由处理程序。我在fs包中读过吗?还是有其他方法可以访问它 我对node没

我正在开发一个应用程序,它使用一个节点包来处理一些内容和css。如何访问模板?包的文件夹结构为
packageName/src/packageName/templates/basket/partials/index.hbs
该文件的内容仅为html

我想在我的应用程序的某个hbs文件中使用index.hbs的内容。在页面的路由处理程序中,我设置了一个变量来获取数据并传递给视图,但我不知道如何将index.hbs文件的内容公开给路由处理程序。我在fs包中读过吗?还是有其他方法可以访问它


我对node没有经验,所以如果需要提供更多信息,请告诉我。

在路由处理程序中使用require效果很好

route_handler.js

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

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

{{{ html }}}