title: How to find the size of the file in Node.js?
body: <p>I am using multer for uploading my images and documents but this time I want to restrict uploading if the size of the image is >2mb. How can I find the size of the file of the document? So far I tried as below but not working.</p>
  
  <pre><code>var storage = multer.diskStorage({
        destination: function (req, file, callback) {
          callback(null, common.upload.student);
        },
        filename: function (req, file, callback) {  
          console.log(file.size+'!!!!!!!!!!!!!!')======&gt;'Undefined'
          var ext = '';
          var name = '';
          if (file.originalname) {
            var p = file.originalname.lastIndexOf('.');
            ext = file.originalname.substring(p + 1);
            var firstName = file.originalname.substring(0, p + 1);
            name = Date.now() + '_' + firstName;
            name += ext;
          }
          var filename = file.originalname;
          uploadImage.push({ 'name': name });
          callback(null, name);
    }
  });
  </code></pre>
  
  <p>Can anyone please help me?</p>