gpt4 book ai didi

working-directory - 如何在 node-webkit 中获取工作目录

转载 作者:行者123 更新时间:2023-12-04 09:00:44 25 4
gpt4 key购买 nike

我有一个可以从命令行运行的简单程序。
该程序用于实时预览 Markdown 文件。
当我打包应用程序时

cat $NW/nw marknow.nw > marknow

并从不同的位置运行:
./build/marknow ../relative/path/to/file.md

我无法获取当前工作目录。
process.cwd()

正在返回/tmp/东西???

如何在 node-webkit 中获取工作目录?来自哪个目录 ./build/marknow ../relative/path/to/file.md被称为。

最佳答案

如果 cwd 似乎不起作用,您可以尝试的另一个选项是使用以下内容获取执行目录:

var path = require('path');
var execPath = path.dirname( process.execPath );

这应该会为您提供 exe 的执行目录。 cwd 获取临时目录是因为 node-webkit 在每次运行时处理从临时目录打开文件的方式。

关于working-directory - 如何在 node-webkit 中获取工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16723887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com