Adobe 插件扩展中的 SQLite3

SQLite3 in Adobe Plugin extensions

我已经为 Adob​​e Illustrator 开发了一个插件,我正在尝试使用 sqlite3better-sqlite3 节点包而不是 mySQL。但是我在 Mac 和 Windows.

上收到以下错误

Windows(使用sqlite3

Uncaught Error: A dynamic link library (DLL) initialization routine failed.

Mac(使用better-sqlite3

Uncaught Error: dlopen(...): no suitable image found.
Did find: [...] code signature in (...) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.

是否可以在 Adob​​e 插件中使用 sqlite3better-sqlite3

欢迎来到这里,

这是不可能的,因为 Sqlite3 及其所有包装器使用 Node C++ Addon 而不是 js 包。根据官方说法,CEP 不支持 C++ 插件。

Link供参考

https://github.com/Adobe-CEP/CEP-Resources/issues/70