javascript - Typeerror when including a module in node.js -


i'm following nodeschool learnyounode tutorial , i'm having trouble the module lesson. in short i'm supposed make module pass directory , file extension , use callback print list of files extension in folder.

i have 2 files, module (mymodule.js):

var module = require('module'); var fs = require('fs'); var path = require('path');  module.exports = function(testdirectory, testextension, callback) {     fs.readdir(testdirectory, function(error, foldercontents)     {         if (error) return callback(error);         (i = 0; < foldercontents.length; i++)         {             var fileextension = path.extname(foldercontents[i]);             if(fileextension === "." + testextension)             {                 callback(null, foldercontents[i]);             }         }     }); }; 

and app file (program.js):

var mymodule = require('./mymodule.js');  mymodule(process.argv[2], process.argv[3], function(error, data) {     console.log(data); }); 

whenever try test app file, typeerror: mymodule not function

i've done lots of reading, more read more confused become. please help?


Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

android - Keyboard hides my half of edit-text and button below it even in scroll view -

css - Make div keyboard-scrollable in jQuery Mobile? -