Bonjour,
Durant l’installation du plugin zwavejs des prérequis, lodash (npm install lodash) est manquant.
Est ce normal ?
Je suis en jeedom 4.4.6 sur RPI4 debian 11.6
BYPASS temporaire : J’ai ajouté à la main lodash (cd /var/www/html/plugins/zwavejs/resources/zwave-js-ui/ ; npm install lodash) et l’installation s’est correctement terminée
extrait de la log d’installation des prérequis :
…/…
dist/sw.js 43.54 kB │ gzip: 12.25 kB
✓ built in 933ms
error during build:
Error: Cannot find module 'lodash/template'
Require stack:
- /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/workbox-build/build/lib/populate-sw-template.js
- /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/workbox-build/build/lib/write-sw-using-default-template.js
- /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/workbox-build/build/generate-sw.js
- /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/workbox-build/build/index.js
- /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/vite-plugin-pwa/dist/index.cjs
- /var/www/html/plugins/zwavejs/resources/zwave-js-ui/vite.config.js
- /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/vite/dist/node/chunks/dep-41cf5ffd.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
at Module._load (node:internal/modules/cjs/loader:981:27)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:177:18)
at Object.<anonymous> (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/workbox-build/build/lib/populate-sw-template.js:14:36)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Module.require (node:internal/modules/cjs/loader:1231:19)
error Command failed with exit code 1.
en ajoutant lodash pendant l’installation cela se termine bien :
✓ built in 975ms
PWA v0.16.7
mode injectManifest
precache 73 entries (3170.81 KiB)
files generated
dist/sw.js
✓ built in 45.27s
Done in 66.36s.
+ chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md api certs dist docker docs esbuild-register.js esbuild.js genereteDocs.ts index.html kubernetes kustomization.yaml node_modules nodemon.json package-lock.json package.json package.sh pkg public server server_config.js snippets src store test tsconfig.eslint.json tsconfig.json vite.config.js wallaby.js yarn.lock
+ '[' -e /dev/ttyAMA0 ']'
+ '[' -e /dev/ttymxc0 ']'
+ '[' -e /dev/ttyAMA0 ']'
++ grep Revision /proc/cpuinfo
++ cut -d: -f2
++ tr -d ' '
+ RPI_BOARD_REVISION=c03112
+ [[ c03112 == \a\0\2\0\8\2 ]]
+ [[ c03112 == \a\2\2\0\8\2 ]]
+ [[ c03112 == \a\0\2\0\d\3 ]]
+ echo 'Everything is successfully installed!'
Everything is successfully installed!
+ echo 11
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs
+ echo 12
+ rm /tmp/jeedom_install_in_progress_zwavejs
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Informations Jeedom
Core : 4.4.6 (V4-stable)
DNS Jeedom : non
Plugin : Z-Wave JS
Version : 2024-05-21 01:03:16 (stable)
Statut Démon : Démarré - (2024-05-29 16:11:13)
