windingwind/zotero-plugin-toolkit

Redundant logs in Zotero console

ChenglongMa opened this issue · 4 comments

你好,

首先,十分感谢对该toolkit的开发,极大地缩短了插件的开发周期!

不知道是不是我设置的不对,不管我把 process.env.NODE_ENV 设置为development 还是 production,我都会在Zotero的Console中看到以下log:

bug

请问如何屏蔽到这些?

另外打包时,无论有没有用到,都会将该toolkit中全部的代码都打包在内吗?

谢谢!

前者 bug,待修复。

后者需要自行创建类,按需引入,见模板仓库 src/utils/ztoolkit.ts,或

https://github.com/northword/zotero-format-metadata/blob/e7966a6b4d59238699303011ccf21ce25b579621/src/utils/ztoolkit.ts#L39-L59

另外,图中的日志是 prompt 的,取消导入这个应该就没了。新建 dialog 时候的 element dom 在 prod 也打印了应该是 bug。

这里有一个 Zotero 插件开发者的交流群,如果你有兴趣,可以加群一起讨论~

Screenshot_2024-01-12-20-47-57-292_com.tencent.mm.jpg

非常感谢!已经进群了 :)