Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.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
Javascript 如何使用express.js中的Handlebar helpers库?_Javascript_Node.js_Express_Handlebars.js_Assemble - Fatal编程技术网

Javascript 如何使用express.js中的Handlebar helpers库?

Javascript 如何使用express.js中的Handlebar helpers库?,javascript,node.js,express,handlebars.js,assemble,Javascript,Node.js,Express,Handlebars.js,Assemble,我目前在express.js中用作模板引擎。我认为图书馆很有用 但我不知道如何整合这个库。 我也没有找到使用说明 提前谢谢。这是因为它非常直截了当。复制lib文件夹,并在需要时将handsontable.js添加到项目中 它们向您展示了如何在lib文件夹的文件中使用它 //Usage var handlebars = require('handlebars'); 首先安装它: $ npm i handlebars-helpers 接下来,将其添加到Express应用程序(可能在模板引

我目前在express.js中用作模板引擎。我认为图书馆很有用

但我不知道如何整合这个库。 我也没有找到使用说明


提前谢谢。

这是因为它非常直截了当。复制
lib
文件夹,并在需要时将
handsontable.js
添加到项目中

它们向您展示了如何在lib文件夹的文件中使用它

//Usage    
var handlebars = require('handlebars');
首先安装它:

$ npm i handlebars-helpers
接下来,将其添加到Express应用程序(可能在模板引擎配置之前):


只有当你的应用程序目录包含一个
package.json
文件(可能包含一个空对象,
{}
,但它必须存在)时,这才有效。

好的,谢谢,关于package.json,我还没有理解。否则,在我清除了我的项目中的陷阱之后,一切都会顺利进行。
var Handlebars = require('hbs').handlebars;
require('handlebars-helpers').register(Handlebars, {});