Gulpfile内の別のJavascriptファイルの関数を使用しようとしましたが、これまで動作させることはできません。Gulpfileでjavascriptファイルをインポートできません
私はGulpfileにアクセスする必要のあるファイル:
var hello = function(){
console.log('Hello')
}
そして、私は私のGulpfileでそれを必要とする方法:
var tools = require('./public/js/tools.js');
gulp.task('create_subscriptions', function(){
tools.hello();
});
tools.hello() is not a function
がトリガされます。
私はここで何が間違っていますか?
編集
私は
module.exports = {
hello: hello()
};
いただきまし差ウィットexports.hello = hello
をしましたか?
[Node.js module.exportsの目的は何ですか?どのように使用しますか?](http://stackoverflow.com/questions/5311334/what-is-the-purpose-of-node –
新しい関数を返さない限り、 '()'を削除する必要があります。 'hello:hello' – Roberto14