leaferjs / leafer-ui

一款好用的 Canvas 引擎,革新的开发体验,用于高效绘图 、UI 交互、图形编辑。A user-friendly Canvas engine with a revolutionary development experience, for efficient drawing, UI interactions, and graphic editing.
https://www.leaferjs.com
MIT License
2.52k stars 89 forks source link

【bug?】微信小程序,根据文档步骤,项目报错 #255

Open bran-nie opened 1 week ago

bran-nie commented 1 week ago

声明,我个人也赞同,小程序很不友好

首先,在微信开发者工具中,新创建一个小程序项目。根据文档中,「快速安装」小程序部分,install 本依赖,并勾选 js 转换为 ES5,也将 miniProjram_npm 中,查找出来的内容进行替换。

其次,直接复制「体验」中的第一个代码,发现跑不起来。

也查看文档中常见问题中,涉及到小程序的那个。

image

leaferjs commented 1 week ago

安装v1.0.5试试:

https://github.com/leaferjs/leafer-ui/issues/248

bran-nie commented 1 week ago

安装v1.0.5试试:

248

感谢 leafer 项目

我安装固定版本 1.0.5 之后,是可以跑普通结构,但试着跑 App 结构-图形编辑器时,就出现了这样的问题。

我这是原生的小程序

image

当我替换 node_modules 里面的内容后,再次编译后的报错:

image

leaferjs commented 1 week ago

应该是插件版本也需要用1.0.5。

可以直接安装 leafer-editor 包,包含了编辑器插件。

leaferjs commented 1 week ago

这周会再更新一个版本,复杂的海报编辑功能,建议最好还是用webview方式

bran-nie commented 1 week ago

应该是插件版本也需要用1.0.5。

可以直接安装 leafer-editor 包,包含了编辑器插件。

插件我也是用的相同版本,1.0.5

bran-nie commented 1 week ago

leafer 挺棒的,支持一波~ (使用 and 咖啡)

bran-nie commented 1 week ago

应该是插件版本也需要用1.0.5。 可以直接安装 leafer-editor 包,包含了编辑器插件。

插件我也是用的相同版本,1.0.5

😯,我才留意到,这个说的是 editor,而我表达的是 '@leafer-in/editor'。不过,尽管我没有注意到,但我在文档中看到了,也试着只安装 npm install @leafer-editor/miniapp,也是有报错,哎

hj-long commented 4 days ago

换成v1.0.5版本的确实可以跑demo了,但是看了一下包的体积还是挺大的差不多1m

hj-long commented 4 days ago

希望后面可以出一个按需加载的版本,这样就很完美了