我正在为Atom文本编辑器开发一个程序包,为了使该程序包起作用,它会读取一些充当简单数据库的JSON文件。另外,应使用从公共电子表格获得的数据定期更新这些JSON文件,因此必须将其写入。
但是,问题是,使用fs.writeFile
,路径是相对于用户的主文件夹而不是软件包文件夹的路径。尽管我可以使用.atom/packages/package-name/file.json
之类的路径,但据我对Atom软件包的有限了解,这似乎不是一个好习惯(还是?)。
还有其他解决方案吗?
我正在为Atom文本编辑器开发一个程序包,为了使该程序包起作用,它会读取一些充当简单数据库的JSON文件。此外,这些JSON文件应定期更新...
我在您的脚本中使用相对路径没有看到这样的问题: