nodejs 安装native模块 如 robotjs opencv4nodejs
一般要先装 node-gyp
node-gyp : Node.js native addon build tool
同时检查编译器路径 path配置 vs2019等
npm config set msvs_version 2019 -g
然后再
npm config get msvs_version
还有的native模块需要cmake或者git等,这些都要配置到path中
----------- opencv4nodejs ---------
①默认是自动编译安装,编辑过程中太容易出错了,版本问题,下载代码网络问题等等
②直接官网使用二进制
在package.json 文件中加
"opencv4nodejs": {
"disableAutoBuild": 1,
"opencvIncludeDir": "E:\\openCV\\opencv\\build\\x64\\include",
"opencvLibDir": "E:\\openCV\\opencv\\build\\x64\\vc15\\lib",
"opencvBinDir": "E:\\openCV\\opencv\\build\\x64\\vc15\\bin"
}
然后
npm install --save opencv4nodejs
秒完成!~!
最后记得吧 opencv 的 dll 库加入到 path 路径里面