Node.js 如何将当前工作目录设置为atom中的项目根目录?

Node.js 如何将当前工作目录设置为atom中的项目根目录?,node.js,plugins,editor,atom-editor,Node.js,Plugins,Editor,Atom Editor,在atom中,process.cwd()始终返回'/'。因此,如果我执行类似于fs.readFile('myfile')的操作,它将找不到该文件myfile'位于atom从中打开的项目的根目录中。显然,我不能硬编码绝对路径。如何实现它?概述一下您的文件结构会很有帮助。您好,我只需要atom打开的项目的路径,而不是atom包路径。用户的文件结构可以是任何内容。谢谢。啊,你真的在问Atom插件什么的?因为你给这篇文章贴了标签[电子]。听起来你的问题不是关于电子的。很抱歉给你带来困惑。我只是认为电子是

在atom中,
process.cwd()
始终返回
'/'
。因此,如果我执行类似于
fs.readFile('myfile')
的操作,它将找不到该文件myfile'位于atom从中打开的项目的根目录中。显然,我不能硬编码绝对路径。如何实现它?

概述一下您的文件结构会很有帮助。您好,我只需要atom打开的项目的路径,而不是atom包路径。用户的文件结构可以是任何内容。谢谢。啊,你真的在问Atom插件什么的?因为你给这篇文章贴了标签[电子]。听起来你的问题不是关于电子的。很抱歉给你带来困惑。我只是认为电子是相关的。