Несмотря на то, что он на самом деле не используется, export
является ключевым словом в C ++, поэтому return export
является синтаксической ошибкой (как и любая другая попытка использовать export
).
Впредположим, InitAll
, вероятно, предназначен для возврата того же Napi::Object
, который он получил в качестве параметра, поэтому вместо него должно быть return exports;
.