- Module did not self-register: C++ 文件没有安装 node-addon 规范正确导出,正确示例:
```cpp
include “node_modules/node-addon-api/napi.h”
/**
- 定义 Hello 方法
- @param info
- @return */ Napi::String Hello(const Napi::CallbackInfo& info) { Napi::Env env = info.Env(); // 返回 js return Napi::String::New(env, “hello world”); }
Napi::Object Init(Napi::Env env, Napi::Object exports) { // 导出 Hello 方法为 hello exports.Set(Napi::String::New(env, “hello”), Napi::Function::New(env, Hello)); return exports; }
NODE_API_MODULE(hello, Init) ```
