2013-06-27 19 views
0

我在出口的NodeJS我的一些變量的函數如下圖所示:的NodeJS無法訪問導出的方法對象#<Object>有沒有方法

app.js:

var setting; 
var savesetting = function(val, callback){ .....} 
module.export =setting; 
module.export = savesetting; 

index.js:

var appjs = require('app'); 
appjs.savesettings(0,1); 

appjs.savesettings();導致錯誤的是:

Express 
500 TypeError: Object #<Object> has no method 'savesettings' 

有什麼想法嗎?

回答

1
var app = { 
    setting:{}, 
    savesetting : function(val, callback){ .....} 
} 
module.exports = app; 

http://nodejs.org/api/modules.html

+0

實際上,即時尋找一種方式來訪問變量,一個js文件的功能在另一個one.am我有權做這樣? – user1229351

+0

我編寫了app.js的代碼,index.js應該不加修改地工作。 – mpm