NodeJS N-API руководство: различия между версиями
Материал из support.qbpro.ru
imported>Supportadmin |
imported>Supportadmin |
||
Строка 15: | Строка 15: | ||
==Простые типы данных N-API== | ==Простые типы данных N-API== | ||
*napi_status - | *napi_status - индикатор возможности использования N-API. | ||
*napi_env - | *napi_env - контекст состояния VM. | ||
*napi_value - | *napi_value - предоставляет JavaScript значение. | ||
*napi_extended_error_info - To represent all the error occurred. | *napi_extended_error_info - To represent all the error occurred. | ||
*napi_handle_scope - Control and Modify the lifetime of objects created within a particular scope. | *napi_handle_scope - Control and Modify the lifetime of objects created within a particular scope. | ||
*napi_callback_info - Get the information about the context of callback. | *napi_callback_info - Get the information about the context of callback. |
Версия от 22:37, 8 ноября 2017
На данный момент (сегодня 07-11-2017) в сети нет толкового руководства на тему N-API в NodeJS.
Здесь собираю крохи:
- официальная документация
- небольшое HOWTO - здесь написан пример Nodejs N-API, который запускается ИЗКАРОПКИ ))
- примеры
- ещё примеры
- модуль для обратной совместимости
- node_api.h
- node_api_types.h
N-API и начнем с написания C аддона для Node.js
Простые типы данных N-API
- napi_status - индикатор возможности использования N-API.
- napi_env - контекст состояния VM.
- napi_value - предоставляет JavaScript значение.
- napi_extended_error_info - To represent all the error occurred.
- napi_handle_scope - Control and Modify the lifetime of objects created within a particular scope.
- napi_callback_info - Get the information about the context of callback.