{"_id":"@cuvp-vue/designer","_rev":"5-18abcfeaa832ea25b5a65c9cf7003aef","name":"@cuvp-vue/designer","dist-tags":{"latest":"0.16.16"},"versions":{"0.16.12":{"name":"@cuvp-vue/designer","version":"0.16.12","keywords":["低代码引擎","LowCode Engine","Vue3低代码","低代码渲染器","低代码设计器","代码生成器","代码可视化"],"author":{"name":"chenhuachun"},"license":"MIT","_id":"@cuvp-vue/designer@0.16.12","maintainers":[{"name":"lull30","email":"1742671308@qq.com"}],"homepage":"https://gitee.com/newgateway/vtj","dist":{"shasum":"d7cb8ae62f4594bb484f595be536c732fc9449aa","tarball":"https://registry.npmjs.org/@cuvp-vue/designer/-/designer-0.16.12.tgz","fileCount":210,"integrity":"sha512-x/muSu/D48tJhZZbn4dIR738M1kivbchJxR56ot5O4lKRu12oDpY7CJOg0O3iBhUM4UiQiTSTdV+9MqxXhtsSw==","signatures":[{"sig":"MEQCIFY8JyxaAaX/GjIPLnczyi6IrVcvI9hegMN/MigL/nRNAiA/vE34hy4kcuTrbtNEmFem1L63XiRluluu+aSbKtopSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11878070},"main":"dist/index.cjs","type":"module","types":"types/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/style.css":"./dist/style.css"},"gitHead":"d03843144f07c2d98c1e0c72c8c6eb1117c01722","private":false,"scripts":{"test":"vitest run","build":"vue-tsc && vite build","vitest":"vitest","coverage":"vitest run --coverage"},"_npmUser":{"name":"lull30","email":"1742671308@qq.com"},"repository":{"url":"https://gitee.com/newgateway/vtj.git","type":"git"},"_npmVersion":"10.8.2","description":"界面研发协作平台 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器，面向前端开发者，开箱即用。 无缝嵌入本地开发工程，不改变前端开发流程和编码习惯。","directories":{},"_nodeVersion":"20.20.0","dependencies":{"marked":"~17.0.1","mockjs":"~1.1.0","@vtj/ui":"workspace:~","@vtj/uni":"workspace:~","@vtj/core":"workspace:~","@vtj/icons":"workspace:~","@vtj/utils":"workspace:~","hotkeys-js":"~3.13.15","html2canvas":"~1.4.1","highlight.js":"~11.11.1","@vtj/renderer":"workspace:~","monaco-editor":"~0.55.0","@vue/devtools-kit":"~8.0.2","@vue/devtools-core":"~8.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"~3.5.5","@vtj/cli":"workspace:~","vue-router":"~4.6.0","@types/mockjs":"~1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/designer_0.16.12_1773970698859_0.24715339454942287","host":"s3://npm-registry-packages-npm-production"}},"0.16.13":{"name":"@cuvp-vue/designer","version":"0.16.13","keywords":["低代码引擎","LowCode Engine","Vue3低代码","低代码渲染器","低代码设计器","代码生成器","代码可视化"],"author":{"name":"chenhuachun"},"license":"MIT","_id":"@cuvp-vue/designer@0.16.13","maintainers":[{"name":"lull30","email":"1742671308@qq.com"}],"homepage":"https://gitee.com/newgateway/vtj","dist":{"shasum":"54eb6741fd6c8eef5b89a5ee0fbf924c40313afb","tarball":"https://registry.npmjs.org/@cuvp-vue/designer/-/designer-0.16.13.tgz","fileCount":210,"integrity":"sha512-lXDSdv3OrmS4+gDGz8yy4UwfFP6+tgn0LMVMgyhZ1TG8A9oAf09vmA5ZXpTSZYzfGLcEDAJW7l42uv0lrRyb4g==","signatures":[{"sig":"MEYCIQDl73qFUH4UFlCG/S+pZQw+xYpwY72I3aKBHzIsmQHnIQIhAOjIWKAtI6HMhPyawmifb4d6Wejolt5BydcpzLYKmS2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11878042},"main":"dist/index.cjs","type":"module","types":"types/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/style.css":"./dist/style.css"},"gitHead":"d03843144f07c2d98c1e0c72c8c6eb1117c01722","private":false,"scripts":{"test":"vitest run","build":"vue-tsc && vite build","vitest":"vitest","coverage":"vitest run --coverage"},"_npmUser":{"name":"lull30","email":"1742671308@qq.com"},"repository":{"url":"https://gitee.com/newgateway/vtj.git","type":"git"},"_npmVersion":"10.8.2","description":"界面研发协作平台 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器，面向前端开发者，开箱即用。 无缝嵌入本地开发工程，不改变前端开发流程和编码习惯。","directories":{},"_nodeVersion":"20.20.0","dependencies":{"marked":"~17.0.1","mockjs":"~1.1.0","@vtj/ui":"0.16.12","@vtj/uni":"0.16.12","@vtj/core":"0.16.12","@vtj/icons":"0.16.12","@vtj/utils":"0.16.12","hotkeys-js":"~3.13.15","html2canvas":"~1.4.1","highlight.js":"~11.11.1","@vtj/renderer":"0.16.12","monaco-editor":"~0.55.0","@vue/devtools-kit":"~8.0.2","@vue/devtools-core":"~8.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"~3.5.5","@vtj/cli":"0.16.12","vue-router":"~4.6.0","@types/mockjs":"~1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/designer_0.16.13_1773972099654_0.7432635687786964","host":"s3://npm-registry-packages-npm-production"}},"0.16.14":{"name":"@cuvp-vue/designer","version":"0.16.14","keywords":["低代码引擎","LowCode Engine","Vue3低代码","低代码渲染器","低代码设计器","代码生成器","代码可视化"],"author":{"name":"chenhuachun"},"license":"MIT","_id":"@cuvp-vue/designer@0.16.14","maintainers":[{"name":"lull30","email":"1742671308@qq.com"}],"homepage":"https://gitee.com/newgateway/vtj","dist":{"shasum":"d24fd108a075b1effe497b8182658526de895c04","tarball":"https://registry.npmjs.org/@cuvp-vue/designer/-/designer-0.16.14.tgz","fileCount":210,"integrity":"sha512-/qMPi7FjxcFptIXwTMYTkwZanx6vRIrXUaoTY0oA2Ji5X+Ai1TtffZlxtxbvfu58Kp3REdl6ZopiLhfp1Ktgog==","signatures":[{"sig":"MEUCIQCWcNZvXBBAvPUI2Un0POkUcJhNMsTR6Xh5GYnGeO8O0AIgG2KGxRTNtja0MGqqKzQUO7Zs+rO2y4oRXtqp4nlY0+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11878042},"main":"dist/index.cjs","type":"module","types":"types/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/style.css":"./dist/style.css"},"gitHead":"d03843144f07c2d98c1e0c72c8c6eb1117c01722","private":false,"scripts":{"test":"vitest run","build":"vue-tsc && vite build","vitest":"vitest","coverage":"vitest run --coverage"},"_npmUser":{"name":"lull30","email":"1742671308@qq.com"},"repository":{"url":"https://gitee.com/newgateway/vtj.git","type":"git"},"_npmVersion":"10.8.2","description":"界面研发协作平台 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器，面向前端开发者，开箱即用。 无缝嵌入本地开发工程，不改变前端开发流程和编码习惯。","directories":{},"_nodeVersion":"20.20.0","dependencies":{"marked":"~17.0.1","mockjs":"~1.1.0","@vtj/ui":"0.16.12","@vtj/uni":"0.16.12","@vtj/core":"0.16.12","@vtj/icons":"0.16.12","@vtj/utils":"0.16.12","hotkeys-js":"~3.13.15","html2canvas":"~1.4.1","highlight.js":"~11.11.1","@vtj/renderer":"0.16.12","monaco-editor":"~0.55.0","@vue/devtools-kit":"~8.0.2","@vue/devtools-core":"~8.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"~3.5.5","@vtj/cli":"0.16.12","vue-router":"~4.6.0","@types/mockjs":"~1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/designer_0.16.14_1773972934891_0.7035470778520336","host":"s3://npm-registry-packages-npm-production"}},"0.16.15":{"name":"@cuvp-vue/designer","version":"0.16.15","keywords":["低代码引擎","LowCode Engine","Vue3低代码","低代码渲染器","低代码设计器","代码生成器","代码可视化"],"author":{"name":"chenhuachun"},"license":"MIT","_id":"@cuvp-vue/designer@0.16.15","maintainers":[{"name":"lull30","email":"1742671308@qq.com"}],"homepage":"https://gitee.com/newgateway/vtj","dist":{"shasum":"182befa487c8813d4a0d64f61fc804356f11baa0","tarball":"https://registry.npmjs.org/@cuvp-vue/designer/-/designer-0.16.15.tgz","fileCount":210,"integrity":"sha512-hDRt5uQWBK5V+rZDddAQD0qF2NUxSA5BXpLbjNyq7sDjP+LLONhsopLVJ++4DOVbJLQ45j0GYvbihbet6E9eUQ==","signatures":[{"sig":"MEYCIQD1LFt5KOmIeMPLfTVsUQyI6rWDnsFQ5KYhXfLEoGqOpwIhAMY7kbBkGhp6TWkUDxYqR3xeAlcH3rjO3lCSKpe+/wkX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11878067},"main":"dist/index.cjs","type":"module","types":"types/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./dist/style.css":"./dist/style.css"},"gitHead":"d03843144f07c2d98c1e0c72c8c6eb1117c01722","private":false,"scripts":{"test":"vitest run","build":"vue-tsc && vite build","vitest":"vitest","coverage":"vitest run --coverage"},"_npmUser":{"name":"lull30","email":"1742671308@qq.com"},"repository":{"url":"https://gitee.com/newgateway/vtj.git","type":"git"},"_npmVersion":"10.8.2","description":"界面研发协作平台 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器，面向前端开发者，开箱即用。 无缝嵌入本地开发工程，不改变前端开发流程和编码习惯。","directories":{},"_nodeVersion":"20.20.0","dependencies":{"marked":"~17.0.1","mockjs":"~1.1.0","@vtj/ui":"0.16.12","@vtj/uni":"0.16.12","@vtj/core":"0.16.12","@vtj/icons":"0.16.12","@vtj/utils":"0.16.12","hotkeys-js":"~3.13.15","html2canvas":"~1.4.1","highlight.js":"~11.11.1","@vtj/renderer":"0.16.12","monaco-editor":"~0.55.0","@vue/devtools-kit":"~8.0.2","@vue/devtools-core":"~8.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"~3.5.5","@vtj/cli":"0.16.12","vue-router":"~4.6.0","@types/mockjs":"~1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/designer_0.16.15_1773974327505_0.18431419473627786","host":"s3://npm-registry-packages-npm-production"}},"0.16.16":{"name":"@cuvp-vue/designer","private":false,"version":"0.16.16","type":"module","keywords":["低代码引擎","LowCode Engine","Vue3低代码","低代码渲染器","低代码设计器","代码生成器","代码可视化"],"description":"界面研发协作平台 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器，面向前端开发者，开箱即用。 无缝嵌入本地开发工程，不改变前端开发流程和编码习惯。","repository":{"type":"git","url":"https://gitee.com/newgateway/vtj.git"},"homepage":"https://gitee.com/newgateway/vtj","author":{"name":"chenhuachun"},"license":"MIT","scripts":{"build":"vue-tsc && vite build","test":"vitest run","vitest":"vitest","coverage":"vitest run --coverage"},"dependencies":{"@vtj/core":"0.16.12","@vtj/icons":"0.16.12","@vtj/renderer":"0.16.12","@vtj/ui":"0.16.12","@vtj/uni":"0.16.12","@vtj/utils":"0.16.12","@vue/devtools-core":"~8.0.2","@vue/devtools-kit":"~8.0.2","highlight.js":"~11.11.1","hotkeys-js":"~3.13.15","html2canvas":"~1.4.1","marked":"~17.0.1","mockjs":"~1.1.0","monaco-editor":"~0.55.0"},"devDependencies":{"@types/mockjs":"~1.0.10","@vtj/cli":"0.16.12","vue":"~3.5.5","vue-router":"~4.6.0"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"types/index.d.ts","exports":{"./dist/style.css":"./dist/style.css",".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"publishConfig":{"access":"public"},"gitHead":"d03843144f07c2d98c1e0c72c8c6eb1117c01722","_id":"@cuvp-vue/designer@0.16.16","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tG3BQlpxrH6aua88fn7nPtiE9ifbD0AEWggiMX8tn6SHQqVQ/iJzylnuejMa0kObmGUeckgra81frK5pleusLw==","shasum":"ab01d2009878ab25d67b6e0a69b2170cc68c8cbc","tarball":"https://registry.npmjs.org/@cuvp-vue/designer/-/designer-0.16.16.tgz","fileCount":210,"unpackedSize":11878116,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVptkhvR8e20G+tu0pugeG7k9laEzg6+fwVs0HC4muxAIgSLWN4Irs2KdRTXtrwli3zevPP4EFsAGmPT2e5GTgXD0="}]},"_npmUser":{"name":"lull30","email":"1742671308@qq.com"},"directories":{},"maintainers":[{"name":"lull30","email":"1742671308@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/designer_0.16.16_1773976955688_0.47257903171865223"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-20T01:38:18.747Z","modified":"2026-03-20T03:22:36.074Z","0.16.12":"2026-03-20T01:38:19.127Z","0.16.13":"2026-03-20T02:01:39.939Z","0.16.14":"2026-03-20T02:15:35.214Z","0.16.15":"2026-03-20T02:38:47.747Z","0.16.16":"2026-03-20T03:22:35.957Z"},"author":{"name":"chenhuachun"},"license":"MIT","homepage":"https://gitee.com/newgateway/vtj","keywords":["低代码引擎","LowCode Engine","Vue3低代码","低代码渲染器","低代码设计器","代码生成器","代码可视化"],"repository":{"type":"git","url":"https://gitee.com/newgateway/vtj.git"},"description":"界面研发协作平台 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器，面向前端开发者，开箱即用。 无缝嵌入本地开发工程，不改变前端开发流程和编码习惯。","maintainers":[{"name":"lull30","email":"1742671308@qq.com"}],"readme":"<div align=\"center\"> <a href=\"https://gitee.com/newgateway/vtj\"> <img width=\"100\" src=\"./platforms/pro/public/logo.svg\"> </a> <br> <br>\n\n[![star](https://gitee.com/newgateway/vtj/badge/star.svg?theme=gvp)](https://gitee.com/newgateway/vtj)\n[![npm version](https://img.shields.io/npm/v/@vtj/pro.svg?style=flat-square)](https://www.npmjs.com/package/@vtj/pro)\n[![npm downloads](https://img.shields.io/npm/dt/@vtj/core.svg?style=flat-square)](https://npm-stat.com/charts.html?package=@vtj/core)\n[![npm license](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE)\n\n</div>\n\n# VTJ.PRO （ AI + 低代码 ）\n\nVTJ 是一款以AI驱动的Vue3前端低代码开发工具。内置低代码引擎、渲染器和代码生成器，支持Vue源码与低代码DSL双向转换，面向前端开发者，开箱即用。 无缝嵌入本地开发工程，不改变前端开发流程和编码习惯。\n\n- **官方文档**：[https://vtj.pro](https://vtj.pro)\n- **在线应用开发平台**：[https://lcdp.vtj.pro](https://lcdp.vtj.pro)\n\n## 特性\n\n- 🔥 **流行的技术栈**： Vue3、Typescript、Vite、EelementPlus、VueUse、Axios、ECharts、Lodash、Monaco Editor、Prettier 等。\n\n- 🛠️ **自由个性化**： 低代码设计器支持源码级别的自定义，可轻松适配个性化需求，理论上写代码开发能实现的在设计器上都能完成。\n\n- 🚩 **低学习成本**： 专为前端开发者设计，无需改变您熟悉的前端开发流程和编码习惯。只需了解Vue，即可轻松上手，实现无缝对接，真正做到零学习成本。\n\n- 🚀️ **高扩展性**： 配备了先进的内置低代码引擎，通过配置化构建方式，赋予您对所有部件的完全自定义能力。您可以单独运用此引擎，自主打造专属的低代码平台。\n\n- 📦 **无污染，可二开**： 设计器无缝嵌入本地项目开发环境，既安全又便捷，轻松接入。同时，采用创新的设计器和渲染器分离模式，确保项目代码保持纯净，不受任何污染，并且产物支持二次开发。\n\n- ✨ **物料丰富**： 此外，还内置了多款常用、功能强大的组件库以及丰富的页面模板，不仅支持高度定制，还提供了可复用的区块组件，助您高效构建出色的应用。\n\n## 体验\n\n### 在线体验\n\n- [https://lcdp.vtj.pro](https://lcdp.vtj.pro)\n\n访问Vtj专属低代码开发平台，创建应用可以体验设计器和出码功能\n\n### 离线本地体验（推荐：功能全， 性能最佳）\n\n使用VTJ提供的项目脚手架，可快速创建开发项目工程。 命令：\n\n1. Web应用(PC端)\n\n   ```sh\n   npm create vtj@latest --registry=https://registry.npmmirror.com -- -t app\n   ```\n\n1. H5应用(移动端)\n\n   ```sh\n   npm create vtj@latest --registry=https://registry.npmmirror.com -- -t h5\n   ```\n\n1. uni-app(跨端应用)\n\n   ```sh\n   npm create vtj@latest --registry=https://registry.npmmirror.com -- -t uniapp\n   ```\n\n1. 物料开发项目\n\n   ```sh\n   npm create vtj@latest --registry=https://registry.npmmirror.com -- -t material\n   ```\n\n## 贡献指南\n\n### 开发环境要求\n\nVTJ 使用了最新的 Vue3 生态技术栈，要求 Node 版本必须是 v20+， 建议使用 nvm 切换 Node 版本。\n开发项目工程采用`lerna` 和 `pnpm` 包管理工具，需要全局安装。\n\n```sh\nnpm install -g lerna@latest pnpm@latest --registry=https://registry.npmmirror.com\n```\n\n如果需要二开或贡献代码，可以拉取仓库master分支。\n\n### 快速开始\n\n```sh\ngit clone https://gitee.com/newgateway/vtj.git\ncd vtj\nnpm run setup && npm run build && npm run app:dev\n```\n\n- 首次启动需要执行初始化：`npm run setup && npm run build`\n- 重启开发环境：`npm run app:dev`\n- 清理项目：`npm run clean` 清理后需要重新执行初始化\n","readmeFilename":"README.md"}