NodeJS N-API руководство: различия между версиями
Материал из support.qbpro.ru
imported>Supportadmin |
imported>Supportadmin Нет описания правки |
||
Строка 13: | Строка 13: | ||
==N-API и начнем с написания C аддона для Node.js== | ==N-API и начнем с написания C аддона для Node.js== | ||
[https://hackernoon.com/n-api-and-getting-started-with-writing-c-addons-for-node-js-cf061b3eae75 источник] | [https://hackernoon.com/n-api-and-getting-started-with-writing-c-addons-for-node-js-cf061b3eae75 источник] | ||
==Простые типы данных N-API== | |||
napi_status - Indicates the success or failure of a N-API call. | |||
napi_env - Is to represent a context to persist VM-specific state. | |||
napi_value - To represent JavaScript value. | |||
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. |
Версия от 22:26, 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 - Indicates the success or failure of a N-API call. napi_env - Is to represent a context to persist VM-specific state. napi_value - To represent JavaScript value. 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.