Skip to content

🐛 [Bug]: 安装报错 #205

Description

@fyobe

Version

latest

Link to minimal reproduction

tiny init
? 请选择一个适合您项目的套件进行初始化: pro ---------- 开箱即用的中后台前端/设计解决方案
2026-06-28 14:14:46 [core-module]: 本地尚未安装 @opentiny/tiny-toolkit-pro ,正在执行自动安装...
[npminstall:get:error] GET https://registry.npmmirror.com/binary-mirror-config/latest Error: queryA ECONNREFUSED registry.npmmirror.com after 5 reties, status: -1, headers: {}
[npminstall:get:error] GET https://registry.npmmirror.com/binary-mirror-config/latest Error: queryA EDESTRUCTION registry.npmmirror.com after 5 reties, status: -1, headers: {}
[npminstall:get:error] GET https://r.cnpmjs.org/binary-mirror-config/latest Error: queryA ECONNREFUSED r.cnpmjs.org after 5 reties, status: -1, headers: {}
[npminstall:get:error] GET https://registry.npmjs.com/binary-mirror-config/latest Error: queryA EDESTRUCTION registry.npmjs.com after 5 reties, status: -1, headers: {}
Get /binary-mirror-config/latest from https://registry.npmmirror.com/ error: Error: queryA EDESTRUCTION registry.npmjs.com
at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises:295:17) {
errno: undefined,
code: 'EDESTRUCTION',
syscall: 'queryA',
hostname: 'registry.npmjs.com',
opaque: undefined,
status: -1,
headers: {},
res: [Object],
socket: [Object]
}
npminstall WARN load dependencies tree C:\Users\yumin.tiny\package-lock.json error: ENOENT: no such file or directory, open 'C:\Users\yumin.tiny\package-lock.json'

  • [0/1] Installing @opentiny/tiny-toolkit-pro@latest
    [npminstall:get] retry GET https://registry.npmmirror.com/@opentiny%2Ftiny-toolkit-pro after 400ms, r/ [0/1] Installing @opentiny/tiny-toolkit-pro@latest
    [npminstall:get:error] GET https://registry.npmmirror.com/@opentiny%2Ftiny-toolkit-pro Error: queryA ✖ Install fail! Error: queryA EDESTRUCTION registry.npmmirror.com
    Error: queryA EDESTRUCTION registry.npmmirror.com
    at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises:295:17)
    npminstall version: 7.12.0
    npminstall argv: C:\nvm4w\nodejs\node.exe C:\Users\yumin\AppData\Local\nvm\v24.17.0\node_modules@opentiny\cli\node_modules\npminstall\bin\install.js --cwd=C:\Users\yumin.tiny --stdio=inherit --registry=https://registry.npmmirror.com/ --china --dependencies-tree=C:\Users\yumin.tiny\package-lock.json --save-dependencies-tree

2026-06-28 14:15:00 [core-module]: @opentiny/tiny-toolkit-pro 安装报错,请确认该package是否存在!
2026-06-28 14:15:00 [core-module]: Error: 安装 失败!为了保证项目稳定性,请删除本地失败的node_modules后再重试。可执行命令: rm -rf node_modules
at ChildProcess. (C:\Users\yumin\AppData\Local\nvm\v24.17.0\node_modules@opentiny\cli\node_modules@opentiny\cli-devkit\lib\npm\index.js:242:24)
at ChildProcess.emit (node:events:509:28)
at cp.emit (C:\Users\yumin\AppData\Local\nvm\v24.17.0\node_modules@opentiny\cli\node_modules\cross-spawn\lib\enoent.js:34:29)
at ChildProcess._handle.onexit (node:internal/child_process:295:12)

D:\ws-dev\tiny-admin>tiny -v
tiny v1.1.1

Step to reproduce

tiny init
? 请选择一个适合您项目的套件进行初始化: pro ---------- 开箱即用的中后台前端/设计解决方案
2026-06-28 14:14:46 [core-module]: 本地尚未安装 @opentiny/tiny-toolkit-pro ,正在执行自动安装...
[npminstall:get:error] GET https://registry.npmmirror.com/binary-mirror-config/latest Error: queryA ECONNREFUSED registry.npmmirror.com after 5 reties, status: -1, headers: {}
[npminstall:get:error] GET https://registry.npmmirror.com/binary-mirror-config/latest Error: queryA EDESTRUCTION registry.npmmirror.com after 5 reties, status: -1, headers: {}
[npminstall:get:error] GET https://r.cnpmjs.org/binary-mirror-config/latest Error: queryA ECONNREFUSED r.cnpmjs.org after 5 reties, status: -1, headers: {}
[npminstall:get:error] GET https://registry.npmjs.com/binary-mirror-config/latest Error: queryA EDESTRUCTION registry.npmjs.com after 5 reties, status: -1, headers: {}
Get /binary-mirror-config/latest from https://registry.npmmirror.com/ error: Error: queryA EDESTRUCTION registry.npmjs.com
at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises:295:17) {
errno: undefined,
code: 'EDESTRUCTION',
syscall: 'queryA',
hostname: 'registry.npmjs.com',
opaque: undefined,
status: -1,
headers: {},
res: [Object],
socket: [Object]
}
npminstall WARN load dependencies tree C:\Users\yumin.tiny\package-lock.json error: ENOENT: no such file or directory, open 'C:\Users\yumin.tiny\package-lock.json'

  • [0/1] Installing @opentiny/tiny-toolkit-pro@latest
    [npminstall:get] retry GET https://registry.npmmirror.com/@opentiny%2Ftiny-toolkit-pro after 400ms, r/ [0/1] Installing @opentiny/tiny-toolkit-pro@latest
    [npminstall:get:error] GET https://registry.npmmirror.com/@opentiny%2Ftiny-toolkit-pro Error: queryA ✖ Install fail! Error: queryA EDESTRUCTION registry.npmmirror.com
    Error: queryA EDESTRUCTION registry.npmmirror.com
    at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises:295:17)
    npminstall version: 7.12.0
    npminstall argv: C:\nvm4w\nodejs\node.exe C:\Users\yumin\AppData\Local\nvm\v24.17.0\node_modules@opentiny\cli\node_modules\npminstall\bin\install.js --cwd=C:\Users\yumin.tiny --stdio=inherit --registry=https://registry.npmmirror.com/ --china --dependencies-tree=C:\Users\yumin.tiny\package-lock.json --save-dependencies-tree

2026-06-28 14:15:00 [core-module]: @opentiny/tiny-toolkit-pro 安装报错,请确认该package是否存在!
2026-06-28 14:15:00 [core-module]: Error: 安装 失败!为了保证项目稳定性,请删除本地失败的node_modules后再重试。可执行命令: rm -rf node_modules
at ChildProcess. (C:\Users\yumin\AppData\Local\nvm\v24.17.0\node_modules@opentiny\cli\node_modules@opentiny\cli-devkit\lib\npm\index.js:242:24)
at ChildProcess.emit (node:events:509:28)
at cp.emit (C:\Users\yumin\AppData\Local\nvm\v24.17.0\node_modules@opentiny\cli\node_modules\cross-spawn\lib\enoent.js:34:29)
at ChildProcess._handle.onexit (node:internal/child_process:295:12)

D:\ws-dev\tiny-admin>tiny -v
tiny v1.1.1

What is expected

No response

What is actually happening

No response

What is your project name

test

Any additional comments (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions