为什么nodejs fs.statSync没有按预期工作

时间:2018-02-14 02:31:41

标签: node.js

我只想测试一个路径是否是一个文件(它确实存在 - 在Windows上存在)

  function HttpHandler(Request, Response) {

      const fs = require('fs');

          Response.writeHead(200, {
              'Content-Type': 'text/html'
          }); 

          Response.write('c://test/test.html' + '</br>');

          if (fs.statSync('c://test/test.html').isFile()) {

          }

          Response.end();

  }

它仅适用于第一个请求。但如果我重新加载,我会收到此错误:

  

binding.stat(pathModule._makeLong(path),statValues);

      ^
     

错误:ENOENT:没有这样的文件或目录,stat   &#39; C:\测试\测试\的favicon.ico&#39;

0 个答案:

没有答案