From d019ee015800d8d184f2c78a0fe1ffbefc690c90 Mon Sep 17 00:00:00 2001 From: xiongxiao Date: Mon, 16 Mar 2026 21:55:40 +0800 Subject: [PATCH] update --- .cnb.yml | 4 ++-- agent/npc.ts | 3 ++- bin/npc.js | 0 3 files changed, 4 insertions(+), 3 deletions(-) mode change 100644 => 100755 bin/npc.js diff --git a/.cnb.yml b/.cnb.yml index 1fc0b9f..6995b2e 100644 --- a/.cnb.yml +++ b/.cnb.yml @@ -10,7 +10,7 @@ include: .npc: &npc - docker: - image: docker.cnb.cool/kevisual/dev-env/bun:latest + image: docker.cnb.cool/kevisual/dev-env/ubuntu-node:latest services: - docker env: !reference [.common_env, env] @@ -18,7 +18,7 @@ include: stages: - name: "task" script: | - bun i -g @kevisual/cnb --registry=https://npm.cnb.cool/kevisual/registry/-/packages/ + npm i -g @kevisual/cnb --registry=https://npm.cnb.cool/kevisual/registry/-/packages/ cloud-npc cnb npc $: vscode: diff --git a/agent/npc.ts b/agent/npc.ts index dc54029..27c6d27 100644 --- a/agent/npc.ts +++ b/agent/npc.ts @@ -104,8 +104,9 @@ app.route({ } } }).define(async (ctx) => { + const needExit = ctx.args.needExit ?? true; const exit = (code: number) => { - if (ctx.args.needExit) { + if (needExit) { process.exit(code); } } diff --git a/bin/npc.js b/bin/npc.js old mode 100644 new mode 100755