我有以下代码的app.js:
var express = require('express')
, siteVersion = require('./lib/helpers.js').siteVersion;
helpers.js:
exports.helpers = {
siteVersion: function(name, version) {
return name + ' v' + version;
},
appName: 'Nodepad',
version: '0.1'
};
index.jade:
头
{siteVersion(appName,version)}
身体
出现错误:
表达:500 ReferenceError siteVersion未定义错误
感谢帮助。谢谢。
最佳答案
尝试更改:
siteVersion = require('./lib/helpers.js').siteVersion;
至:
siteVersion = require('./lib/helpers.js').helpers.siteVersion;
关于node.js - Express:500 ReferenceError <函数名称>未定义错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8853498/