hamham Posté(e) le 13 avril 2019 Partager Posté(e) le 13 avril 2019 Bonjour, J'ai développé un site en Symfony 4.2 (backend) et vueJS (front-end) que je souhaite héberger sur mon NAS (DS416j) mais je me retrouve avec des problèmes liés à la compilation de paquets node (entre-autre). Avant tout, voici les versions d'installés de NPM/Node/yarn : admin@Nas-Loutres:/var/services/web/www/$ npm -v 6.4.1 admin@Nas-Loutres:/var/services/web/www/$ node -v v8.9.4 admin@Nas-Loutres:/var/services/web/www/$ node -p process.versions { http_parser: '2.7.0', node: '8.9.4', v8: '6.1.534.50', uv: '1.15.0', zlib: '1.2.8', ares: '1.10.1-DEV', modules: '57', nghttp2: '1.25.0', openssl: '1.0.2k-fips', icu: '59.1', unicode: '9.0', cldr: '31.0.1', tz: '2017b' } admin@Nas-Loutres:/var/services/web/www/$ node -p process.platform linux admin@Nas-Loutres:/var/services/web/www$ node -p process.arch arm Voici mon fichier package.json (au cas ou...) { "devDependencies": { "@symfony/webpack-encore": "^0.26.0", "vue-svgicon": "^3.2.4", "webpack-notifier": "^1.6.0" }, "license": "UNLICENSED", "private": true, "scripts": { "dev-server": "encore dev-server", "dev": "encore dev", "watch": "encore dev --watch", "build": "encore production --progress", "generate-icons": "vsvg -s ./assets/svg -t ./assets/js/Widgets/Icons" }, "dependencies": { "@fortawesome/free-regular-svg-icons": "^5.8.1", "copy-webpack-plugin": "^4.6.0", "d3-celestial": "^0.6.10", "node-sass": "^4.11.0", "sass-loader": "^7.0.1", "vue": "^2.5.18", "vue-agile": "^0.3.7", "vue-burger-menu": "^2.0.0", "vue-flux": "^5.1.9", "vue-i18n": "^8.4.0", "vue-lazy-image-loading": "^1.1.5", "vue-loader": "^15.4.2", "vue-plain-pagination": "^0.3.0", "vue-pure-lightbox": "^2.1.8", "vue-router": "^3.0.2", "vue-social-sharing": "^2.3.3", "vue-template-compiler": "^2.5.18", "vue2-autocomplete-js": "^0.2.2", "vue2-touch-events": "^1.1.1" } } La version de node-sass installée est celle prise dans la documentation de Symfony. Donc pour compiler et générer mes fichiers css et JS, je lance la commande : admin@Nas-Loutres:/var/services/web/www/$ yarn encore production yarn run v1.15.2 $ /volume1/web/www/node_modules/.bin/encore production Running webpack ... ERROR Failed to compile with 1 errors 17:28:50 error in ./assets/css/app.scss Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js): ModuleBuildError: Module build failed (from ./node_modules/sass-loader/lib/loader.js): Error: Node Sass does not yet support your current environment: Linux Unsupported architecture (arm) with Node.js 8.x For more information on which environments are supported please see: https://github.com/sass/node-sass/releases/tag/v4.10.0 Si je comprends bien, node-sass semble incompatible avec l'architecture de mon serveur...ce qui est plutôt problématique...et du coup je suis bloqué ne sachant que faire. Si des personnes ont deja eu ce soucis, peut-être auraient-elles une solution :) ? Merci d'avance. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jessie Posté(e) le 24 avril 2020 Partager Posté(e) le 24 avril 2020 Bonjour, J'ai un problème identique au votre. Impossible de compiler des fichiers SASS sur une architecture ARM car il n'existe pas de version du paquet pour cette architecture. J'ai pour l'heure abandonné mais j'espère trouver une solution (même palliative). Vous souhaitant bon courage Bien à vous Lien vers le commentaire Partager sur d’autres sites More sharing options...
kevfou Posté(e) le 9 octobre 2020 Partager Posté(e) le 9 octobre 2020 Bonjour, Je relance le sujet, avez-vous trouvé une solution à votre problème @hamham ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.