tyrrellsystems / node-red-contrib-serial-modbus

This node is now maintained from @leifnel's fork
https://github.com/leifnel/node-red-contrib-serial-modbus
Apache License 2.0
7 stars 13 forks source link

Node can't be installed in newest node-red-version #30

Open rogerwaldmeier opened 1 year ago

rogerwaldmeier commented 1 year ago

Hello,

it seems that your Node can't be installed in the newest Version of Node-red.

Tried on Windows on Raspberry - both the same: 29 Dec 12:04:06 - [info] Node-RED version: v3.0.2 29 Dec 12:04:06 - [info] Node.js version: v18.12.1 29 Dec 12:04:06 - [info] Windows_NT 10.0.22621 x64 LE

I got the following error-message:


2022-12-29T10:06:38.440Z Installieren : node-red-contrib-serial-modbus 0.0.11

2022-12-29T10:06:38.448Z npm.cmd install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-serial-modbus@0.0.11 2022-12-29T10:06:39.227Z [err] npm 2022-12-29T10:06:39.227Z [err] WARN config production Use --omit=dev instead. 2022-12-29T10:06:44.506Z [err] npm ERR! 2022-12-29T10:06:44.506Z [err] code 1 2022-12-29T10:06:44.506Z [err] npm 2022-12-29T10:06:44.506Z [err] ERR! path C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T10:06:44.507Z [err] npm ERR! 2022-12-29T10:06:44.507Z [err] command failed 2022-12-29T10:06:44.507Z [err] npm 2022-12-29T10:06:44.507Z [err] ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 2022-12-29T10:06:44.507Z [err] npm ERR! Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "-m" hinzuf�gen. 2022-12-29T10:06:44.507Z [err] npm ERR! serialport.cpp 2022-12-29T10:06:44.507Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(329,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:06:44.507Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(330,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:06:44.507Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(331,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:06:44.507Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(378,106): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:06:44.507Z [err] npm ERR! 2022-12-29T10:06:44.507Z [err] gyp info it worked if it ends with ok 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info using node-gyp@9.1.0 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info using node@18.12.1 | win32 | x64 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info find Python using Python version 3.11.0 found at "C:\Python311\python.exe" 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info find VS using VS2019 (16.11.33027.164) found at: 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info find VS run with --verbose for detailed information 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info spawn C:\Python311\python.exe 2022-12-29T10:06:44.507Z [err] npm ERR! gyp info spawn args [ 2022-12-29T10:06:44.507Z [err] npm 2022-12-29T10:06:44.508Z [err] ERR! gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args 'binding.gyp', 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp info spawn args '-f', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args 'msvs', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\config.gypi', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\addon.gypi', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1\include\node\common.gypi', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-Dlibrary=shared_library', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-Dvisibility=default', 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp info spawn args '-Dnode_root_dir=C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1', 2022-12-29T10:06:44.508Z [err] npm 2022-12-29T10:06:44.508Z [err] ERR! gyp info spawn args '-Dnode_gyp_dir=C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-Dnode_lib_file=C:\\Users\\Roger\\AppData\\Local\\node-gyp\\Cache\\18.12.1\\<(target_arch)\\node.lib', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-Dmodule_root_dir=C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-Dnode_engine=v8', 2022-12-29T10:06:44.508Z [err] npm 2022-12-29T10:06:44.508Z [err] ERR! 2022-12-29T10:06:44.508Z [err] gyp info spawn args '--depth=.', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '--no-parallel', 2022-12-29T10:06:44.508Z [err] npm 2022-12-29T10:06:44.508Z [err] ERR! gyp info spawn args '--generator-output', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '-Goutput_dir=.' 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp info spawn args ] 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp info spawn args [ 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args 'build/binding.sln', 2022-12-29T10:06:44.508Z [err] npm 2022-12-29T10:06:44.508Z [err] ERR! gyp info spawn args '/clp:Verbosity=minimal', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '/nologo', 2022-12-29T10:06:44.508Z [err] npm ERR! gyp info spawn args '/p:Configuration=Release;Platform=x64' 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp info spawn args ] 2022-12-29T10:06:44.508Z [err] npm ERR! gyp ERR! build error 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp ERR! stack Error: C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe failed with exit code: 1 2022-12-29T10:06:44.508Z [err] npm ERR! gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:201:23) 2022-12-29T10:06:44.508Z [err] npm 2022-12-29T10:06:44.508Z [err] ERR! gyp ERR! stack at ChildProcess.emit (node:events:513:28) 2022-12-29T10:06:44.508Z [err] npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:291:12) 2022-12-29T10:06:44.508Z [err] npm ERR! gyp ERR! System Windows_NT 10.0.22621 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild" 2022-12-29T10:06:44.508Z [err] npm ERR! 2022-12-29T10:06:44.508Z [err] gyp ERR! cwd C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T10:06:44.508Z [err] npm ERR! gyp ERR! node -v v18.12.1 2022-12-29T10:06:44.508Z [err] npm 2022-12-29T10:06:44.508Z [err] ERR! gyp ERR! node-gyp -v v9.1.0 2022-12-29T10:06:44.508Z [err] npm ERR! gyp ERR! not ok 2022-12-29T10:06:44.509Z [err] 2022-12-29T10:06:44.509Z [err] npm ERR! 2022-12-29T10:06:44.509Z [err] A complete log of this run can be found in: 2022-12-29T10:06:44.509Z [err] npm ERR! C:\Users\Roger\AppData\Local\npm-cache_logs\2022-12-29T10_06_39_204Z-debug-0.log 2022-12-29T10:06:44.523Z rc=1


2022-12-29T10:20:35.495Z Installieren : node-red-contrib-binary 0.1.3

2022-12-29T10:20:35.497Z npm.cmd install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-binary@0.1.3 2022-12-29T10:20:36.294Z [err] npm 2022-12-29T10:20:36.294Z [err] WARN config production Use --omit=dev instead. 2022-12-29T10:20:38.984Z [out] 2022-12-29T10:20:38.984Z [out] added 3 packages in 3s 2022-12-29T10:20:38.996Z rc=0


2022-12-29T10:20:55.615Z Installieren : node-red-contrib-serial-modbus 0.0.11

2022-12-29T10:20:55.617Z npm.cmd install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-serial-modbus@0.0.11 2022-12-29T10:20:56.421Z [err] npm 2022-12-29T10:20:56.421Z [err] WARN 2022-12-29T10:20:56.421Z [err] config production Use --omit=dev instead. 2022-12-29T10:21:07.655Z [err] npm ERR! 2022-12-29T10:21:07.655Z [err] code 1 2022-12-29T10:21:07.655Z [err] npm ERR! path C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T10:21:07.656Z [err] npm ERR! command failed 2022-12-29T10:21:07.656Z [err] npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "-m" hinzuf�gen. 2022-12-29T10:21:07.656Z [err] npm ERR! serialport.cpp 2022-12-29T10:21:07.656Z [err] npm 2022-12-29T10:21:07.656Z [err] ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(329,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:21:07.656Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(330,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(331,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(378,106): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info it worked if it ends with ok 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] gyp info using node-gyp@9.1.0 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info using node@18.12.1 | win32 | x64 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] gyp info find Python using Python version 3.11.0 found at "C:\Python311\python.exe" 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info find VS using VS2019 (16.11.33027.164) found at: 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info find VS run with --verbose for detailed information 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] gyp info spawn C:\Python311\python.exe 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args [ 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py', 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args 'binding.gyp', 2022-12-29T10:21:07.656Z [err] npm 2022-12-29T10:21:07.656Z [err] ERR! gyp info spawn args '-f', 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args 'msvs', 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\config.gypi', 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T10:21:07.656Z [err] npm ERR! 2022-12-29T10:21:07.656Z [err] gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\addon.gypi', 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T10:21:07.656Z [err] npm 2022-12-29T10:21:07.656Z [err] ERR! gyp info spawn args 'C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1\include\node\common.gypi', 2022-12-29T10:21:07.656Z [err] npm ERR! gyp info spawn args '-Dlibrary=shared_library', 2022-12-29T10:21:07.656Z [err] npm 2022-12-29T10:21:07.657Z [err] ERR! gyp info spawn args '-Dvisibility=default', 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp info spawn args '-Dnode_root_dir=C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1', 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args '-Dnode_gyp_dir=C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp', 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args '-Dnode_lib_file=C:\\Users\\Roger\\AppData\\Local\\node-gyp\\Cache\\18.12.1\\<(target_arch)\\node.lib', 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp info spawn args '-Dmodule_root_dir=C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings', 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args '-Dnode_engine=v8', 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args '--depth=.', 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp info spawn args '--no-parallel', 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp info spawn args '--generator-output', 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build', 2022-12-29T10:21:07.657Z [err] npm 2022-12-29T10:21:07.657Z [err] ERR! gyp info spawn args '-Goutput_dir=.' 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args ] 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe 2022-12-29T10:21:07.657Z [err] npm 2022-12-29T10:21:07.657Z [err] ERR! gyp info spawn args [ 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp info spawn args 'build/binding.sln', 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args '/clp:Verbosity=minimal', 2022-12-29T10:21:07.657Z [err] npm 2022-12-29T10:21:07.657Z [err] ERR! gyp info spawn args '/nologo', 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args '/p:Configuration=Release;Platform=x64' 2022-12-29T10:21:07.657Z [err] npm ERR! gyp info spawn args ] 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp ERR! build error 2022-12-29T10:21:07.657Z [err] npm ERR! gyp ERR! stack Error: C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe failed with exit code: 1 2022-12-29T10:21:07.657Z [err] npm ERR! gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:201:23) 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp ERR! stack at ChildProcess.emit (node:events:513:28) 2022-12-29T10:21:07.657Z [err] npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:291:12) 2022-12-29T10:21:07.657Z [err] npm 2022-12-29T10:21:07.657Z [err] ERR! gyp ERR! System Windows_NT 10.0.22621 2022-12-29T10:21:07.657Z [err] npm ERR! 2022-12-29T10:21:07.657Z [err] gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild" 2022-12-29T10:21:07.657Z [err] npm ERR! gyp ERR! cwd C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T10:21:07.657Z [err] npm 2022-12-29T10:21:07.657Z [err] ERR! gyp ERR! node -v v18.12.1 2022-12-29T10:21:07.657Z [err] npm ERR! gyp ERR! node-gyp -v v9.1.0 2022-12-29T10:21:07.657Z [err] npm 2022-12-29T10:21:07.657Z [err] ERR! gyp ERR! not ok 2022-12-29T10:21:07.658Z [err] 2022-12-29T10:21:07.658Z [err] npm ERR! 2022-12-29T10:21:07.658Z [err] A complete log of this run can be found in: 2022-12-29T10:21:07.658Z [err] npm ERR! C:\Users\Roger\AppData\Local\npm-cache_logs\2022-12-29T10_20_56_391Z-debug-0.log 2022-12-29T10:21:07.671Z rc=1


2022-12-29T10:34:36.238Z Installieren : node-red-contrib-serial-modbus 0.0.11

2022-12-29T10:34:36.241Z npm.cmd install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-serial-modbus@0.0.11 2022-12-29T10:34:37.046Z [err] npm 2022-12-29T10:34:37.046Z [err] WARN 2022-12-29T10:34:37.046Z [err] config production Use --omit=dev instead. 2022-12-29T10:34:45.072Z [err] npm 2022-12-29T10:34:45.072Z [err] ERR! code 1 2022-12-29T10:34:45.072Z [err] npm ERR! path C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] command failed 2022-12-29T10:34:45.073Z [err] npm ERR! command 2022-12-29T10:34:45.073Z [err] C:\WINDOWS\system32\cmd.exe /d /s /c prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "-m" hinzuf�gen. 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] serialport.cpp 2022-12-29T10:34:45.073Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(329,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:34:45.073Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(330,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(331,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:34:45.073Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(378,106): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] gyp info it worked if it ends with ok 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info using node-gyp@9.1.0 2022-12-29T10:34:45.073Z [err] npm 2022-12-29T10:34:45.073Z [err] ERR! gyp info using node@18.12.1 | win32 | x64 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] gyp info find Python using Python version 3.11.0 found at "C:\Python311\python.exe" 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info find VS using VS2019 (16.11.33027.164) found at: 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" 2022-12-29T10:34:45.073Z [err] npm 2022-12-29T10:34:45.073Z [err] ERR! gyp info find VS run with --verbose for detailed information 2022-12-29T10:34:45.073Z [err] npm 2022-12-29T10:34:45.073Z [err] ERR! gyp info spawn C:\Python311\python.exe 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] gyp info spawn args [ 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py', 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info spawn args 'binding.gyp', 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info spawn args '-f', 2022-12-29T10:34:45.073Z [err] npm 2022-12-29T10:34:45.073Z [err] ERR! gyp info spawn args 'msvs', 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] gyp info spawn args '-I', 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\config.gypi', 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T10:34:45.073Z [err] npm 2022-12-29T10:34:45.073Z [err] ERR! gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\addon.gypi', 2022-12-29T10:34:45.073Z [err] npm ERR! 2022-12-29T10:34:45.073Z [err] gyp info spawn args '-I', 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1\include\node\common.gypi', 2022-12-29T10:34:45.073Z [err] npm ERR! gyp info spawn args '-Dlibrary=shared_library', 2022-12-29T10:34:45.073Z [err] npm 2022-12-29T10:34:45.074Z [err] ERR! gyp info spawn args '-Dvisibility=default', 2022-12-29T10:34:45.074Z [err] npm ERR! 2022-12-29T10:34:45.074Z [err] gyp info spawn args '-Dnode_root_dir=C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '-Dnode_gyp_dir=C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '-Dnode_lib_file=C:\\Users\\Roger\\AppData\\Local\\node-gyp\\Cache\\18.12.1\\<(target_arch)\\node.lib', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '-Dmodule_root_dir=C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '-Dnode_engine=v8', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '--depth=.', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '--no-parallel', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '--generator-output', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '-Goutput_dir=.' 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args ] 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args [ 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args 'build/binding.sln', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '/clp:Verbosity=minimal', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '/nologo', 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args '/p:Configuration=Release;Platform=x64' 2022-12-29T10:34:45.074Z [err] npm ERR! gyp info spawn args ] 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! build error 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! stack Error: C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe failed with exit code: 1 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:201:23) 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:513:28) 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:291:12) 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! System Windows_NT 10.0.22621 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild" 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! cwd C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! node -v v18.12.1 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! node-gyp -v v9.1.0 2022-12-29T10:34:45.074Z [err] npm ERR! gyp ERR! not ok 2022-12-29T10:34:45.075Z [err] 2022-12-29T10:34:45.075Z [err] npm ERR! 2022-12-29T10:34:45.075Z [err] A complete log of this run can be found in: 2022-12-29T10:34:45.075Z [err] npm ERR! C:\Users\Roger\AppData\Local\npm-cache_logs\2022-12-29T10_34_37_025Z-debug-0.log 2022-12-29T10:34:45.090Z rc=1


2022-12-29T11:04:56.025Z Installieren : node-red-contrib-serial-modbus 0.0.11

2022-12-29T11:04:56.038Z npm.cmd install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-serial-modbus@0.0.11 2022-12-29T11:04:56.845Z [err] npm 2022-12-29T11:04:56.845Z [err] WARN config production Use --omit=dev instead. 2022-12-29T11:05:07.108Z [err] npm 2022-12-29T11:05:07.108Z [err] ERR! code 1 2022-12-29T11:05:07.108Z [err] npm ERR! path C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T11:05:07.109Z [err] npm ERR! 2022-12-29T11:05:07.109Z [err] command failed 2022-12-29T11:05:07.109Z [err] npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 2022-12-29T11:05:07.109Z [err] npm ERR! Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "-m" hinzuf�gen. 2022-12-29T11:05:07.109Z [err] npm ERR! serialport.cpp 2022-12-29T11:05:07.109Z [err] npm ERR! 2022-12-29T11:05:07.109Z [err] C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(329,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T11:05:07.109Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(330,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T11:05:07.109Z [err] npm ERR! 2022-12-29T11:05:07.109Z [err] C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(331,96): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T11:05:07.109Z [err] npm ERR! C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\src\serialport.cpp(378,106): error C2661: "v8::Object::Set": Keine �berladene Funktion akzeptiert 2 Argumente [C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\bindings.vcxproj] 2022-12-29T11:05:07.109Z [err] npm ERR! gyp info it worked if it ends with ok 2022-12-29T11:05:07.109Z [err] npm ERR! gyp info using node-gyp@9.1.0 2022-12-29T11:05:07.109Z [err] npm 2022-12-29T11:05:07.110Z [err] ERR! gyp info using node@18.12.1 | win32 | x64 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info find Python using Python version 3.11.0 found at "C:\Python311\python.exe" 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info find VS using VS2019 (16.11.33027.164) found at: 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info find VS run with --verbose for detailed information 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn C:\Python311\python.exe 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args [ 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'binding.gyp', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-f', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'msvs', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build\config.gypi', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\addon.gypi', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-I', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1\include\node\common.gypi', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Dlibrary=shared_library', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Dvisibility=default', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Dnode_root_dir=C:\Users\Roger\AppData\Local\node-gyp\Cache\18.12.1', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Dnode_gyp_dir=C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Dnode_lib_file=C:\\Users\\Roger\\AppData\\Local\\node-gyp\\Cache\\18.12.1\\<(target_arch)\\node.lib', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Dmodule_root_dir=C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Dnode_engine=v8', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '--depth=.', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '--no-parallel', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '--generator-output', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'C:\Users\Roger\.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings\build', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '-Goutput_dir=.' 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args ] 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args [ 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args 'build/binding.sln', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '/clp:Verbosity=minimal', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '/nologo', 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args '/p:Configuration=Release;Platform=x64' 2022-12-29T11:05:07.110Z [err] npm ERR! gyp info spawn args ] 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! build error 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! stack Error: C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe failed with exit code: 1 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:201:23) 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:513:28) 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:291:12) 2022-12-29T11:05:07.110Z [err] npm ERR! 2022-12-29T11:05:07.110Z [err] gyp ERR! System Windows_NT 10.0.22621 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild" 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! cwd C:\Users\Roger.node-red\node_modules\node-red-contrib-serial-modbus\node_modules\@serialport\bindings 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! node -v v18.12.1 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! node-gyp -v v9.1.0 2022-12-29T11:05:07.110Z [err] npm ERR! gyp ERR! not ok 2022-12-29T11:05:07.111Z [err] 2022-12-29T11:05:07.111Z [err] npm ERR! A complete log of this run can be found in: 2022-12-29T11:05:07.111Z [err] npm ERR! C:\Users\Roger\AppData\Local\npm-cache_logs\2022-12-29T11_04_56_825Z-debug-0.log 2022-12-29T11:05:07.125Z rc=1

hardillb commented 1 year ago

This node has moved to https://github.com/leifnel/node-red-contrib-serial-modbus

Looks like it needs the version of https://www.npmjs.com/package/serialport bumping to support new versions of NodeJS