add kv and ev and after deploy-load show url

This commit is contained in:
熊潇 2025-02-23 02:35:27 +08:00
parent 0677a30286
commit f42e1c8f24
2 changed files with 13 additions and 3 deletions

View File

@ -1,12 +1,14 @@
{
"name": "@kevisual/envision-cli",
"version": "0.0.20",
"version": "0.0.21",
"description": "envision command tools",
"main": "dist/index.js",
"type": "module",
"private": false,
"bin": {
"envision": "bin/envision.js"
"envision": "bin/envision.js",
"ev": "bin/envision.js",
"kv": "bin/envision.js"
},
"files": [
"dist",
@ -61,4 +63,4 @@
"sqlite3": "^5.1.7",
"vite": "^6.1.0"
}
}
}

View File

@ -159,10 +159,18 @@ const deployLoadFn = async (id: string) => {
});
if (res.code === 200) {
console.log('deploy-load success. current version:', res.data?.version);
// /:username/:appName
try {
const { user, key } = res.data;
const baseURL = getBaseURL();
const deployURL = new URL(`/${user}/${key}`, baseURL);
console.log('deployURL', deployURL.href);
} catch (error) {}
} else {
console.error('deploy-load failed', res.message);
}
};
const deployLoad = new Command('deploy-load')
.description('部署加载')
.argument('<id>', 'id')