我有一个node服务器,并且我想要添加一个外部的.js文件(比如说
我也尝试以
有人能帮帮我吗?
谢谢,
编辑:
记录
something.js
)。目前我有这段代码:
var st = require('./js/something');
其中something.js
是一个在/js/
文件夹中的JavaScript文件。服务器已经编译并运行,但是当我试图使用在something.js
中定义的函数时,node会告诉我它们没有被定义。我也尝试以
st.s()
的形式运行它们,但是什么也没发生,我得到了一个错误,说这个对象没有方法s()
。有人能帮帮我吗?
谢谢,
编辑:
记录
st
的值为{}
(我通过console.log(JSON.stringify(st))
获得它)。同时,执行console.log(st)
的结果也是{}
。
something.js
的内容只有一堆像这样定义的函数:function s() {
alert("s");
}
function t() {
alert("t");
}
console.dir(st);
... - Šime Vidas