Модуль next.js n-api: ошибка анализа модуля, неожиданный символC++

Программы на C++. Форум разработчиков
Anonymous
Модуль next.js n-api: ошибка анализа модуля, неожиданный символ

Сообщение Anonymous »

Я создал модуль узла по следующему рецепту:

Код: Выделить всё

mkdir addon

Код: Выделить всё

cd addon

Код: Выделить всё

npm init -y

Код: Выделить всё

npm install --save-dev node-gyp

Код: Выделить всё

npm install node-addon-api
Создайте файл addon.cc:

Код: Выделить всё

#include 

Napi::String Hello(const Napi::CallbackInfo& info) {
Napi::Env env = info.Env();
return Napi::String::New(env, "Hello from C++!");
}

Napi::Object Init(Napi::Env env, Napi::Object exports) {
exports.Set(Napi::String::New(env, "hello"),
Napi::Function::New(env, Hello));
return exports;
}

NODE_API_MODULE(addon, Init)
создайте файлbinding.gyp

Код: Выделить всё

{
"targets": [
{
"target_name": "addon",
"sources": [ "addon.cc" ],
'include_dirs': [
"

Подробнее здесь: [url]https://stackoverflow.com/questions/78731251/next-js-n-api-module-module-parse-failed-unexpected-character[/url]

Вернуться в «C++»