sublink-worker icon indicating copy to clipboard operation
sublink-worker copied to clipboard

部署时出错

Open ainp opened this issue 5 months ago • 5 comments

2025-06-30T08:23:00.326Z Initializing build environment... 2025-06-30T08:23:07.022Z Success: Finished initializing build environment 2025-06-30T08:23:07.151Z Cloning repository... 2025-06-30T08:23:08.051Z Detected the following tools from environment: [email protected], [email protected] 2025-06-30T08:23:08.052Z Restoring from dependencies cache 2025-06-30T08:23:08.056Z Restoring from build output cache 2025-06-30T08:23:08.256Z Installing project dependencies: pnpm install --frozen-lockfile 2025-06-30T08:23:09.394Z Lockfile is up to date, resolution step is skipped 2025-06-30T08:23:09.493Z Progress: resolved 1, reused 0, downloaded 0, added 0 2025-06-30T08:23:09.590Z Packages: +244 2025-06-30T08:23:09.593Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2025-06-30T08:23:10.497Z Progress: resolved 244, reused 1, downloaded 9, added 1 2025-06-30T08:23:11.496Z Progress: resolved 244, reused 1, downloaded 32, added 19 2025-06-30T08:23:12.751Z Progress: resolved 244, reused 1, downloaded 33, added 19 2025-06-30T08:23:13.756Z Progress: resolved 244, reused 1, downloaded 78, added 66 2025-06-30T08:23:14.758Z Progress: resolved 244, reused 1, downloaded 105, added 94 2025-06-30T08:23:15.760Z Progress: resolved 244, reused 1, downloaded 203, added 190 2025-06-30T08:23:16.760Z Progress: resolved 244, reused 1, downloaded 213, added 204 2025-06-30T08:23:17.761Z Progress: resolved 244, reused 1, downloaded 218, added 204 2025-06-30T08:23:18.459Z Progress: resolved 244, reused 1, downloaded 243, added 244, done 2025-06-30T08:23:18.640Z .../[email protected]/node_modules/esbuild postinstall$ node install.js 2025-06-30T08:23:18.643Z .../[email protected]/node_modules/sharp install$ node install/check 2025-06-30T08:23:18.643Z .../[email protected]/node_modules/esbuild postinstall$ node install.js 2025-06-30T08:23:18.643Z .../node_modules/workerd postinstall$ node install.js 2025-06-30T08:23:18.719Z .../[email protected]/node_modules/esbuild postinstall$ node install.js 2025-06-30T08:23:18.789Z .../[email protected]/node_modules/esbuild postinstall: Done 2025-06-30T08:23:18.846Z .../[email protected]/node_modules/esbuild postinstall: Done 2025-06-30T08:23:18.904Z .../node_modules/workerd postinstall$ node install.js 2025-06-30T08:23:19.021Z .../node_modules/workerd postinstall: Done 2025-06-30T08:23:19.073Z .../[email protected]/node_modules/esbuild postinstall: Done 2025-06-30T08:23:19.112Z .../[email protected]/node_modules/sharp install: Done 2025-06-30T08:23:19.159Z .../node_modules/workerd postinstall: Done 2025-06-30T08:23:20.099Z 2025-06-30T08:23:20.101Z dependencies: 2025-06-30T08:23:20.101Z + js-yaml 4.1.0 2025-06-30T08:23:20.101Z + sublink-plus 2025-06-30T08:23:20.102Z 2025-06-30T08:23:20.103Z devDependencies: 2025-06-30T08:23:20.103Z + @cloudflare/vitest-pool-workers 0.8.8 2025-06-30T08:23:20.104Z + vitest 3.0.9 2025-06-30T08:23:20.104Z + wrangler 3.101.0 2025-06-30T08:23:20.104Z 2025-06-30T08:23:20.111Z Done in 11.4s 2025-06-30T08:23:20.177Z Executing user deploy command: npm run deploy 2025-06-30T08:23:20.542Z 2025-06-30T08:23:20.542Z > [email protected] deploy 2025-06-30T08:23:20.542Z > npm run setup-kv && wrangler deploy 2025-06-30T08:23:20.542Z 2025-06-30T08:23:20.753Z 2025-06-30T08:23:20.754Z > [email protected] setup-kv 2025-06-30T08:23:20.754Z > node scripts/setup-kv.js 2025-06-30T08:23:20.754Z 2025-06-30T08:23:20.789Z 开始设置KV namespace... 2025-06-30T08:23:20.790Z 正在检查KV namespace "sublink-worker-SUBLINK_KV"和"sublink-worker-sublink-worker-SUBLINK_KV"是否存在... 2025-06-30T08:23:23.960Z 找到命名空间: sublink-worker-SUBLINK_KV 2025-06-30T08:23:23.961Z KV namespace "sublink-worker-SUBLINK_KV"已存在,ID: fc055b3772bb47db9d72d97fdb6fbfd3 2025-06-30T08:23:23.962Z 更新wrangler.toml文件... 2025-06-30T08:23:23.963Z wrangler.toml文件已更新 2025-06-30T08:23:23.963Z 设置完成! 2025-06-30T08:23:24.803Z 2025-06-30T08:23:24.803Z Cloudflare collects anonymous telemetry about your usage of Wrangler. Learn more at https://github.com/cloudflare/workers-sdk/tree/main/packages/wrangler/telemetry.md 2025-06-30T08:23:25.216Z 2025-06-30T08:23:25.216Z ⛅️ wrangler 3.101.0 (update available 4.22.0) 2025-06-30T08:23:25.216Z ---------------------------------------------- 2025-06-30T08:23:25.216Z 2025-06-30T08:23:25.293Z ▲ [WARNING] The version of Wrangler you are using is now out-of-date. 2025-06-30T08:23:25.293Z 2025-06-30T08:23:25.294Z Please update to the latest version to prevent critical errors. 2025-06-30T08:23:25.294Z Run npm install --save-dev wrangler@4 to update to the latest version. 2025-06-30T08:23:25.294Z After installation, run Wrangler with npx wrangler. 2025-06-30T08:23:25.294Z 2025-06-30T08:23:25.294Z 2025-06-30T08:23:25.610Z 2025-06-30T08:23:25.617Z ✘ [ERROR] The name in your wrangler.toml file (sublink-worker) must match the name of your Worker. Please update the name field in your wrangler.toml file. 2025-06-30T08:23:25.617Z 2025-06-30T08:23:25.618Z 2025-06-30T08:23:25.630Z 🪵 Logs were written to "/opt/buildhome/.config/.wrangler/logs/wrangler-2025-06-30_08-23-24_510.log" 2025-06-30T08:23:25.755Z Failed: error occurred while running deploy command

ainp avatar Jun 30 '25 08:06 ainp

跟我出現一樣的錯誤,怎麽處理的啊?

caolei3721 avatar Jul 08 '25 00:07 caolei3721

You can see the log: " ✘ [ERROR] The name in your wrangler.toml file (sublink-worker) must match the name of your Worker. Please update the name field in your wrangler.toml file." So if you don't want to modify anything, please make sure your worker name is "sublink-worker".

baldwin-law avatar Jul 11 '25 02:07 baldwin-law

我觉得应该是之前修改配置文件的遗留问题,可以删除worker后重新部署

7Sageer avatar Jul 12 '25 06:07 7Sageer

已经写得很清楚了,wrangler.toml里定义的名称和cloudflare构建的worker名称不一致,fork后自行修改wrangler.toml第二行name = "xxxx",要和cloudflare构建的worker名称一致。

ntbowen avatar Jul 14 '25 03:07 ntbowen

将项目命名为sublink-worker就能解决,即将项目名称与github上的项目名称保持一致就能部署成功

HappyPoly avatar Sep 26 '25 16:09 HappyPoly