安装
macOS 和 Linux
在 macOS 或 Linux 上安装 North Coder。
适用场景
- macOS:安装桌面客户端。
- Linux:安装
ncoder,用于远程服务器或本机浏览器访问。
安装稳定版
curl -fsSL https://north-coder-release.tos-cn-shanghai.volces.com/north-coder/install.sh | sh安装脚本会检测平台和架构,并安装对应产物。安装后可使用 ncoder、north-coder;兼容场景中也可使用 north-coder-server。
安装指定版本
curl -fsSL https://north-coder-release.tos-cn-shanghai.volces.com/north-coder/install.sh | sh -s -- --version 0.2.0macOS 桌面客户端
安装完成后首次打开,如果系统提示"无法验证开发者"或"应用已损坏",在终端执行一次:
sudo xattr -rd com.apple.quarantine /Applications/North\ Coder.app执行后即可正常打开。这是 macOS 对未经 App Store 分发的应用的标准安全限制,上述命令仅移除隔离标记,不影响应用完整性。
从应用目录启动 North Coder。第一次启动建议完成下面检查:
- 打开一个已有代码项目。
- 创建工作区并进入会话。
- 使用外部应用菜单打开 IDE 或浏览器,确认系统集成正常。
如果浏览器访问同一个桌面客户端,请继续阅读 桌面客户端远程访问。
Linux Server
安装 Linux 二进制后:
export PATH="$HOME/.local/bin:$PATH"
ncoder server start --host 0.0.0.0 --port 8848命令会输出带 token 的访问地址,打开其中的服务器 IP 地址:
http://<server-host>:8848?token=<generated-token>常用服务参数:
| 参数 | 用途 |
|---|---|
--port 8848 | 设置 HTTP 端口。 |
--host 0.0.0.0 | 监听所有网卡。 |
--startup-timeout 30 | 设置启动健康检查超时。 |
server start 会自动生成访问 token 并打印访问 URL。远程使用时应把 North Coder 放在可信 TLS 入口后面。
更多部署和访问说明见 Linux Server 远程访问。