【问题标题】:node.js not stopping/quitting via MacOSX terminalnode.js 没有通过 MacOS 终端停止/退出
【发布时间】:2014-01-11 20:40:05
【问题描述】:

安装 node.js 并在我桌面上的文件夹上运行它后,我正试图退出服务器模式,现在我的提示显示为 android-eb1fe20915a73e2b:server usernamehere$

我尝试了 ctrl+c,运行 .exit 也尝试了 sudo killall node,它返回没有以该名称运行的进程。如果我使用ls 命令,我发现用户目录仍然是我桌面上的同一个文件夹。

知道我做错了什么/如何解决吗?

【问题讨论】:

    标签: macos node.js terminal


    【解决方案1】:

    是的,因为这是您当前所在的文件夹从 dns 解析的服务器主机名。这是 OS X 上的正常现象; This answer from a similar question 可能会更好地解释这是如何发生的以及为什么会发生。

    在 OS X 中,您的提示设置如下:

    android-eb1fe20915a73e2b:server usernamehere$
               |               |          |
               |               |          |__ User
               |               |
               |               |__ Directory
               |
               |__ Current Volume/Server
    

    【讨论】:

    • 不知何故它神奇地变回了我 Mac 的音量...知道为什么它会变回 Android 吗?
    • 检查this relevant link:这与Mac 的反向DNS 查找有关,有时会在某些网络配置中出现混乱。
    • 谢谢@PaulMougel!这可能是我在咖啡店并在其间搬到图书馆时的答案。令人着迷。
    猜你喜欢
    • 2020-02-14
    • 2015-04-27
    • 2021-10-25
    • 2020-06-30
    • 2016-03-14
    • 1970-01-01
    • 2018-01-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多