JakHuang / form-generator

:sparkles:Element UI表单设计及代码生成器
https://jakhuang.github.io/form-generator
MIT License
8.91k stars 2.16k forks source link

vue3压根跑不起来 #192

Open maomaojiujiu opened 1 year ago

maomaojiujiu commented 1 year ago

一运行npm run dev就嘎嘎报错

maomaojiujiu commented 1 year ago

已经解决了,出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。

如果你是node的高版本,也不用降低版本仅需修改下package.json中的“dev”命令即可

"scripts": { "build": "vue-cli-service build", "build:report": "vue-cli-service build --report", "build:render": "vue-cli-service build --target lib --name form-gen-render --dest ./src/components/render/lib/ ./src/components/render/render.js", "build:parser": "vue-cli-service build --target lib --name form-gen-parser --dest ./src/components/parser/lib/ ./src/components/parser/index.js", "build:tinymce": "vue-cli-service build --target lib --name form-gen-tinymce --dest ./src/components/tinymce/lib/ ./src/components/tinymce/index.js", "lint": "vue-cli-service lint", "dev": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve" },

EXYNOS9825 commented 11 months ago

感谢

leooneone commented 11 months ago

https://github.com/leooneone/aibpm.ui.plus  里面的表单设计器是基于form generator 改成 vue3版本的,可以参考