title: Error: ENOENT, no such file or directory in meteor
body: <h2>Description of the problem:</h2>
  
  <p>Trying to import JSON file when server starts up.</p>
  
  <pre><code>if (Meteor.isServer) {
    Meteor.startup(function () {
      // code to run on server at startup
      var fs = Npm.require('fs');
      Videos = fs.readFileSync("public/toc_vd_en.json", "utf8");
    });
  }
  </code></pre>
  
  <p>Getting a <code>Error: ENOENT, no such file or directory 'public/toc_vd_en.json'</code></p>
  
  <p><strong>File structure:</strong> </p>
  
  <p><a href="https://i.stack.imgur.com/ZrQaL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZrQaL.png" alt="Error: ENOENT, no such file or directory"></a></p>
  
  <h2>Question:</h2>
  
  <p>I believe I'm giving the correct relative path. What is causing this error?</p>