我如何让我的node.js应用程序改变它的工作目录



我有我的应用程序最初在一个文件夹D:/nodeapps/zup,我最近把它移动到D:/nodeapps/zup/0.0.2,每当我尝试使用__dirname,我不断得到错误

{ Error: ENOENT: no such file or directory, open 'd:nodejsappszupjsonoffers.json'
    at Error (native)
  errno: -4058,
  code: 'ENOENT',
  syscall: 'open',
  path: 'd:\nodejsapps\zup\json\offers.json' }

我很清楚__dirname指向旧文件夹。我如何改变__dirname指向0.0.2

提前感谢您的帮助

process.chdir ('/path//地方/你/想要/');

这将改变工作目录,但似乎你需要找出为什么__dirname给你错误的路径和修复。

相关内容

  • 没有找到相关文章

最新更新