Gulp 如何将把手参数从字符串部分转换为整数?

Gulp 如何将把手参数从字符串部分转换为整数?,gulp,handlebars.js,Gulp,Handlebars.js,我用{>my partial width=“1200”}调用一个partial,因此,在该partial中,我需要使用width参数,以便执行类似{divide(toInt width)2}(以获得600)的算术操作,但我在divide助手中得到以下错误: (节点:5185)未处理的PromisejectionWarning:TypeError:第一个参数应为数字 我将gulp与Assembly一起使用,我还使用了数学和数字把手助手 有什么建议吗?你可以自己做助手。 转到app.js(或任何应用

我用
{>my partial width=“1200”}
调用一个partial,因此,在该partial中,我需要使用
width
参数,以便执行类似
{divide(toInt width)2}
(以获得600)的算术操作,但我在
divide
助手中得到以下错误:

(节点:5185)未处理的PromisejectionWarning:TypeError:第一个参数应为数字

我将gulp与Assembly一起使用,我还使用了数学数字把手助手


有什么建议吗?你可以自己做助手。 转到app.js(或任何应用程序入口点)并添加以下行:

var hbs = require('hbs');
hbs.registerHelper('_toInt', function(str) {
  return parseInt(str,10);
});