MAX – preprod – activation plugins
Salut Jérôme @chauveau (cc @buard ),
J’ai fait une nouvelle version de bvmsm sur preprod : https://pdnpreprod.unicaen.fr/emmsm/bvmsm/sommaire.html. Mais l’activation des plugins (qui se fait très correctement sur ma machine) semble ne pas correctement fonctionner sur preprod quand j’utilise max.sh : notamment ead_basket et img_viewer. Voici les messages d’erreur :
/media/maracas_vol_vdata_pdnpreprod/bvmsm/bvmsm-MaX/tools/edition_manager.js:59
fs.mkdirSync(EDITIONS_FOLDER_PATH + id, (err) => {
^
SyntaxError: Unexpected token >
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
Plugin img_viewer successfully enabled
Alors qu’en local j'ai ce message :
Dependency wget satisfied
Dependency npm satisfied
Dependency xmllint satisfied
+ Installation des dépendances pour img_viewer
cp -r /Users/marie/Documents/PDN/Standalone/bvmsm/bvmsm-MaX/tools/../node_modules/openseadragon/build/openseadragon /Users/marie/Documents/PDN/Standalone/bvmsm/bvmsm-MaX/tools/../ui/lib/
Plugin img_viewer successfully enabled
Si on fait le cp -r à la main, la visionneuse fonctionne.
COncernant ead_basket, l’activation signale le même message… on a l'impression que le porte document fonctionne, mais en fait non (cf. copie d’écran) :
Désolée de t’embéter avec ça… Mais aurais-tu une idée pour que cela fonctionne. Est-ce que ces erreurs (deprecated) signalées lors de l'installation de max (max.sh -i) peuvent être une piste ?
Dependency wget satisfied
Dependency npm satisfied
Dependency xmllint satisfied
Configuration file does not exist: copying the .dist one
-> Fetches node dependencies.
npm WARN deprecated xmldom@0.1.31: Deprecated due to CVE-2021-21366 resolved in 0.5.0
npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
npm WARN deprecated core-js@2.6.12: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
> core-js@2.6.12 postinstall /media/maracas_vol_vdata_pdnpreprod/bvmsm/bvmsm-MaX/node_modules/babel-polyfill/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"
Tu peux aller voir sur preprod dans le dossier bvmsm à la racine de maracas.
Merci par avance, Marie