原生模块开发环境搭建
node version: 18.15.0
安装 c++ 环境
npm install --global windows-build-tools
bash
会安装 python 环境和 vs studio 环境。
如果 vs 没有安装成功。可以去下载目录手动安装,选择 c++ 环境。
报错处理
如果报错:未找到导入的项目“C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Default.props”。
需要配置环境变量 VCTargetsPath
D:\Install\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\VC\VCTargets
总结
搭建完成就可以开发 c++ 模块了,这里推荐使用 node-addon-api 进行开发。
其他
node-addon-api 基础案例: