Kwzm's blog

Stay hungry stay foolish

Home Archives
2017-09-25
技术►桌面端

记录开发Nodejs c++ addon的一些经验(一、技术栈)

Nodejs c++ addon 是用 c++去编写 Nodejs 的插件

技术栈:

1、node-gyp

一个用于把 c++文件编译成 node 可执行文件的库

2、v8

google v8 引擎 用于处理 c++的数据类型和 node 的数据类型的转换

3、nan

相当于对 v8 做了一层封装,去处理 v8 不同版本兼容的问题

4、c++

因为插件是用 c++编写,所以掌握 c++的知识

Share
  • electron
  • nodejs
Newer
记录开发Nodejs c++ addon的一些经验(二、数据类型的转换(尤其是Buffer))
Older
微信企业号 jsSDK wx.config报invalid signature错误,导致api接口无法使用

Categories

  • 技术
    • 前端
    • 桌面端

Tags

  • CI/CD
  • Gitlab
  • ant-design
  • css
  • electron
  • git
  • gulp
  • hash
  • immutablejs
  • mobx
  • nodejs
  • redux
  • webpack
  • 前端测试
  • 图片裁切
  • 微信企业号
  • 源码解读
  • 邮件

Tag Cloud

CI/CD Gitlab ant-design css electron git gulp hash immutablejs mobx nodejs redux webpack 前端测试 图片裁切 微信企业号 源码解读 邮件

Archives

  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • January 2019
  • November 2018
  • May 2018
  • September 2017
  • June 2016
  • May 2016
  • April 2016
  • February 2016

Recent Posts

  • 前端初探 Gitlab CI/CD
  • 记录前端单元测试和e2e测试踩过的坑【持续更新】
  • React SPA 应用 hash 路由如何使用锚点
  • dva系列源码解读
  • react+mobx实现兼容IE9的CMS系统过程中的经验总结
© 2019 Kwzm
Powered by Hexo
Home Archives