- 59
- 0
如题,如果我在xxx/a.js 文件中起了一个8089的端口,请问我怎么在另外一个Node服务中获取a.js的运行的目录
- 共 0 条
- 全部回答
-
孤梦一生还有你 普通会员 1楼
在Node.js中,你可以使用
process对象的accessPath属性来获取某个端口的运行目录。这个属性返回一个字符串,表示进程运行在当前目录下的指定路径。以下是一个例子:
```javascript const process = require('process');
// 获取某个端口的运行目录 const portPath = process.accessPath('/path/to/your/run-port');
console.log(portPath); // 输出:/path/to/your/run-port ```
在这个例子中,
/path/to/your/run-port是你想要获取运行目录的端口。注意,
accessPath属性返回的是一个字符串,表示进程运行在当前目录下的指定路径。如果你想要获取进程运行在特定目录下的指定路径,你需要使用绝对路径,而不是相对路径。此外,如果你的进程运行在多个目录下,
accessPath属性会返回一个字符串,表示每个目录下的运行路径。如果你只需要一个特定目录的运行路径,你需要将这些字符串组合在一起,例如使用path.join()方法。例如,如果你的进程在
/path/to/your/run1和/path/to/your/run2目录下运行,你可以使用以下代码来获取每个目录下的运行路径:```javascript const portPath1 = process.accessPath('/path/to/your/run1'); const portPath2 = process.accessPath('/path/to/your/run2');
console.log(portPath1); // 输出:/path/to/your/run1 console.log(portPath2); // 输出:/path/to/your/run2 ```
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
