Error Show:
Blockquote
20 Apr 11:33:20 - [warn] ------------------------------------------
20 Apr 11:33:20 - [error] Error: Install failed
20 Apr 11:44:30 - [info] Installing module: node-red-contrib-modbus, version: 5.13.3
20 Apr 11:44:36 - [warn] Installation of module node-red-contrib-modbus failed:
20 Apr 11:44:36 - [warn] ------------------------------------------
20 Apr 11:44:36 - [warn] npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module './lib/agent'
npm ERR! Require stack:
npm ERR! - /usr/lib/node_modules/npm/node_modules/agentkeepalive/index.js
npm ERR! - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/agent.js
npm ERR! - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/index.js
npm ERR! - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/index.js
npm ERR! - /usr/lib/node_modules/npm/node_modules/libnpm/fetch.js
npm ERR! - /usr/lib/node_modules/npm/lib/utils/metrics.js
npm ERR! - /usr/lib/node_modules/npm/lib/npm.js
npm ERR! - /usr/lib/node_modules/npm/bin/npm-cli.js
npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2021-04-20T04_44_36_438Z-debug.log
Log file
Blockquote 0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli '/usr/bin/node',
1 verbose cli '/usr/bin/npm',
1 verbose cli 'install',
1 verbose cli '--no-audit',
1 verbose cli '--no-update-notifier',
1 verbose cli '--no-fund',
1 verbose cli '--save',
1 verbose cli '--save-prefix=~',
1 verbose cli '--production',
1 verbose cli 'node-red-contrib-modbus@5.13.3'
1 verbose cli ]
2 info using npm@6.14.11
3 info using node@v12.21.0
4 verbose npm-session f6f87f72f86895f3
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly fetchPackageMetaData error for node-red-contrib-modbus@5.13.3 Cannot find module './lib/agent'
7 silly fetchPackageMetaData Require stack:
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/node_modules/agentkeepalive/index.js
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/agent.js
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/index.js
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/index.js
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/node_modules/libnpm/fetch.js
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/lib/utils/metrics.js
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/lib/npm.js
7 silly fetchPackageMetaData - /usr/lib/node_modules/npm/bin/npm-cli.js
8 timing stage:rollbackFailedOptional Completed in 5ms
9 timing stage:runTopLevelLifecycles Completed in 3081ms
10 verbose stack Error: Cannot find module './lib/agent'
10 verbose stack Require stack:
10 verbose stack - /usr/lib/node_modules/npm/node_modules/agentkeepalive/index.js
10 verbose stack - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/agent.js
10 verbose stack - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/index.js
10 verbose stack - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/index.js
10 verbose stack - /usr/lib/node_modules/npm/node_modules/libnpm/fetch.js
10 verbose stack - /usr/lib/node_modules/npm/lib/utils/metrics.js
10 verbose stack - /usr/lib/node_modules/npm/lib/npm.js
10 verbose stack - /usr/lib/node_modules/npm/bin/npm-cli.js
10 verbose stack at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
10 verbose stack at Function.Module._load (internal/modules/cjs/loader.js:667:27)
10 verbose stack at Module.require (internal/modules/cjs/loader.js:887:19)
10 verbose stack at require (internal/modules/cjs/helpers.js:74:18)
10 verbose stack at Object. (/usr/lib/node_modules/npm/node_modules/agentkeepalive/index.js:3:18)
10 verbose stack at Module._compile (internal/modules/cjs/loader.js:999:30)
10 verbose stack at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
10 verbose stack at Module.load (internal/modules/cjs/loader.js:863:32)
10 verbose stack at Function.Module._load (internal/modules/cjs/loader.js:708:14)
10 verbose stack at Module.require (internal/modules/cjs/loader.js:887:19)
10 verbose stack at require (internal/modules/cjs/helpers.js:74:18)
10 verbose stack at getAgent (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/agent.js:43:18)
10 verbose stack at remoteFetch (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/index.js:310:17)
10 verbose stack at /usr/lib/node_modules/npm/node_modules/make-fetch-happen/index.js:172:14
10 verbose stack at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
10 verbose stack at Promise._settlePromiseFromHandler (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31)
11 verbose cwd /home/pi/.node-red
12 verbose Linux 5.10.17-v7+
13 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--no-audit" "--no-update-notifier" "--no-fund" "--save" "--save-prefix=~" "--production" "node-red-contrib-modbus@5.13.3"
14 verbose node v12.21.0
15 verbose npm v6.14.11
16 error code MODULE_NOT_FOUND
17 error Cannot find module './lib/agent'
17 error Require stack:
17 error - /usr/lib/node_modules/npm/node_modules/agentkeepalive/index.js
17 error - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/agent.js
17 error - /usr/lib/node_modules/npm/node_modules/make-fetch-happen/index.js
17 error - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/index.js
17 error - /usr/lib/node_modules/npm/node_modules/libnpm/fetch.js
17 error - /usr/lib/node_modules/npm/lib/utils/metrics.js
17 error - /usr/lib/node_modules/npm/lib/npm.js
17 error - /usr/lib/node_modules/npm/bin/npm-cli.js
18 verbose exit [ 1, true ]
how can fix it