Pourquoi convertir REPLIT en NIX ?
Les deux fichiers configurent un Repl, mais ils décrivent des couches différentes : .replit gère la manière dont l'application s'exécute et replit.nix déclare quels paquets système Nix installe. Puisqu'un fichier .NIX est du code Nix plutôt que du TOML reformaté, il n'y a pas de conversion automatisée - vous le rédigez manuellement.
Comment convertir REPLIT en NIX
Se référer au .replit pour le contexte
Lisez votre commande d'exécution dans .replit pour voir de quels outils votre application a besoin, puis déclarez ces outils en tant que paquets Nix dans replit.nix.
À propos de ces formats
Un fichier .replit est le fichier de configuration de projet pour une application Replit. Il s'agit d'un fichier TOML en texte brut qui indique à l'environnement d'exécution Replit quel…
Ouvrir les détails de .REPLIT →Un fichier .NIX est associé à Rational XDE, un fichier de type misc.
Ouvrir les détails de .NIX →Qualité et points de vigilance
- Les deux fichiers sont complémentaires et non interchangeables - un Repl possède généralement les deux.
.replitest en TOML etreplit.nixest du code Nix, ils ne peuvent donc pas être échangés mécaniquement.- Se tromper de nom de paquet dans
replit.nixinterrompt la construction de l'environnement, vérifiez donc les noms sur la recherche de paquets Nix.
Foire aux questions
Un outil peut-il transformer .replit en replit.nix ?
replit.nix vous-même au lieu de convertir.Quelle est la différence entre les deux fichiers ?
.replit configure la manière dont votre application s'exécute ; replit.nix déclare quels paquets système Nix installe.Où trouver les noms de paquets pour replit.nix ?
pkgs.<nom> dans la liste des dépendances (deps).Ai-je besoin des deux fichiers ?
.replit pour les paramètres d'exécution et un replit.nix pour les dépendances système.