2016-08-09 7 views
0

これは私ののapp.jsにあり、fooオブジェクトをエクスポートしています。 Nodejs - エクスポート後に関数が未定義になる

...some code 

exports.foo = { 
    bar: function(){ 
     return 'this is a test' 
    } 
} 

...some code 

はその後、私の他の test.jsにファイル私はそれが好きでインポートしています。

import foo from './path/to/app'; 

しかし、私はこのエラーTypeError: _app2.default.bar is not a functionを取得していますfoo.bar()を使用しようとしたとき

誰かがここで何が起こっているか説明できますか?

+1

'インポート{FOO};それをした' –

+0

@TheReason。 :)ありがとう! – CENT1PEDE

+0

@理由Reasonはどうしたのですか? – CENT1PEDE

答えて

-1

利用 './path/to/app' からのこの構文

module.exports = { 
     bar: function(){ 
      return 'this is a test' 
     } 
    } 


var foo = require("./pathToFoo.js"); 

foo.bar(); 
関連する問題