Comment empaqueter une application ruby pour que toutes les dépendances soient déjà empaquetées dans l'application et que l'utilisateur ne doive pas jouer avec bundler ou rvm.Comment empaqueter l'application ruby
0
A
Répondre
2
Utilisez "require" pour toutes les dépendances dont vous avez besoin d'une manière ordonnée. Cependant, require ne fonctionne que si le paquet "required" est installé sur la machine. d'après ce que je sais il n'y a pas d'outil automatisé .. et comment savez-vous même que "ruby" est installé (non-MacOS).
Si vous ne voulez pas que l'utilisateur "gâche" l'installation de quoi que ce soit - alors vous devez écrire un morceau de code qui vérifie la présence de dépendances et les installe si nécessaire. Le mieux est d'écrire le script d'installation dans script/programme d'installation avec bash etc. ou dans ruby inline avec quelque chose avec la syntaxe try/end.
Questions connexes
- 1. Empaqueter un grand fichier de données dans un gem ruby
- 2. Comment empaqueter un programme python
- 3. Comment empaqueter un fichier Java
- 4. Comment créer plusieurs sous-ensembles au sein de lapplication
- 5. Comment empaqueter un déploiement SharedAddin vers ClickOnce
- 6. Qt Creator, Symbian - comment empaqueter plusieurs aplications?
- 7. Comment puis-je empaqueter mon application appjs?
- 8. Comment empaqueter la dépendance gtk # avec l'exécutable
- 9. Comment empaqueter des extensions pour Heroku?
- 10. comment empaqueter une application xulrunner autonome
- 11. Comment empaqueter l'artefact docs dans WAR
- 12. Comment empaqueter une application web java
- 13. Comment empaqueter des bibliothèques natives eclipse
- 14. Comment empaqueter un programme Twisted avec py2exe?
- 15. L'utilisation de '[' crochet comme une fonction pour lapplication dans R
- 16. msgpack pour empaqueter les structures
- 17. Utilisation de lapplication avec des arguments de modification
- 18. Empaqueter le fichier DLL avec mon application
- 19. Comment faire pour empaqueter des fichiers PHP en exe?
- 20. Comment empaqueter un binaire Linux pour mon application Open Source?
- 21. Comment empaqueter les URLs cliquables avec votre application?
- 22. Comment puis-je empaqueter une version spécifique avec maven?
- 23. Comment empaqueter/accéder aux ressources publiques dans un module GWT?
- 24. Comment empaqueter des fichiers .java dans un projet Eclipse
- 25. Comment empaqueter un programme qui n'a pas de fichier makefile?
- 26. comment empaqueter dojo pour les outils javascript maven?
- 27. Comment empaqueter mon application android avec une base de données
- 28. JSF2 avec EJB3 et JPA - comment mieux empaqueter
- 29. Comment empaqueter un pilote Windows pour le déploiement?
- 30. Comment construire et empaqueter le projet android avec Ant
Quelle plateforme? Quel genre d'application? – sawa
Principalement osx, mais c'est juste une application en ligne de commande, ne veulent pas que l'utilisateur se tromper avec bundler ect suffit d'exécuter les commandes. – user979587