tiny-engine icon indicating copy to clipboard operation
tiny-engine copied to clipboard

🐛 [Bug]: TinyEngine平台开发的脚手架生成的项目,无法安装依赖 No matching version found for @opentiny/[email protected].

Open Ferro95 opened this issue 8 months ago • 1 comments

Environment

windows 11 chrome

Version

22.14.0

Version

2.2.1

Link to minimal reproduction

没有链接

Step to reproduce

  1. 参考官网的创建低代码设计器的命令生成了项目
  2. 进入项目执行npm i,安装出错,错误提示 No matching version found for @opentiny/[email protected].
  3. 在npmjs官网上搜了下这个依赖包,最新版本为2.2.0 https://www.npmjs.com/package/@opentiny/tiny-engine-theme-dark?activeTab=versions

What is expected

能正常下载依赖,而不需要自己根据错误信息去检查依赖的版本是否存在

What is actually happening

安装错误,错误提示:No matching version found for @opentiny/[email protected].

What is your project name

低码自定义开发

Any additional comments (optional)

No response

Ferro95 avatar Apr 02 '25 13:04 Ferro95

可以临时替换下模板生成的 package.json 中的版本:

{
  "name": "designer-demo",
  "private": true,
  "version": "0.0.0",
  "type": "module",
  "scripts": {
    "dev": "concurrently 'pnpm:serve:mock' 'pnpm:serve:frontend'",
    "build:alpha": "cross-env NODE_OPTIONS=--max-old-space-size=8192 VITE_THEME=light vite build --mode alpha",
    "build": "cross-env NODE_OPTIONS=--max-old-space-size=8192 VITE_THEME=light vite build --mode prod",
    "serve:frontend": "cross-env VITE_THEME=light vite",
    "serve:mock": "node node_modules/@opentiny/tiny-engine-mock/dist/app.js"
  },
  "dependencies": {
    "@opentiny/tiny-engine": "2.2.1",
    "@opentiny/tiny-engine-theme-dark": "2.2.0",
    "@opentiny/tiny-engine-theme-light": "2.2.0",
    "@opentiny/tiny-engine-utils": "2.2.0",
    "@opentiny/vue": "~3.14.0",
    "@opentiny/vue-design-smb": "~3.14.0",
    "@opentiny/vue-icon": "~3.14.0",
    "@opentiny/vue-locale": "~3.14.0",
    "@opentiny/vue-renderless": "~3.14.0",
    "@opentiny/vue-theme": "~3.14.0",
    "@vueuse/core": "^9.6.0",
    "vue": "^3.4.21"
  },
  "devDependencies": {
    "@opentiny/tiny-engine-mock": "2.2.1",
    "@opentiny/tiny-engine-vite-config": "2.2.0",
    "@vitejs/plugin-vue": "^5.1.2",
    "cross-env": "^7.0.3",
    "vite": "^5.4.2",
    "concurrently": "^8.2.0"
  }
}

chilingling avatar Apr 03 '25 00:04 chilingling