无法在Node.js中找到文件

时间:2016-06-09 21:47:59

标签: node.js web

我是Node.js的新手,并且在关注tutorialspoint http://www.tutorialspoint.com/nodejs/nodejs_callbacks_concept.htm的其中一个教程时 我试图运行一个简单的程序,但我无法成功运行它

var fs = require("fs");
var data = fs.readFileSync('./input.txt');
console.log(data.toString());
console.log("Program Ended");

这是我收到的错误消息:

C:\Users\Jack\Desktop\Nodee>node main.js
fs.js:549
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
             ^

Error: ENOENT: no such file or directory, open 'C:\Users\Jack\Desktop\Nodee\input.txt'
    at Error (native)
    at Object.fs.openSync (fs.js:549:18)
    at Object.fs.readFileSync (fs.js:397:15)
    at Object.<anonymous> (C:\Users\Jack\Desktop\Nodee\main.js:3:15)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)

这是我桌面上的文件夹的屏幕截图 http://i.imgur.com/O6Bi1qc.png

我使用过此路径,但也失败了:

C:\Users\Jack\Desktop\Nodee

0 个答案:

没有答案