Hvorfor konvertere REPLIT til NIX?
Begge filer konfigurerer en Repl, men de beskriver forskellige lag: .replit håndterer, hvordan appen kører, og replit.nix erklærer, hvilke systempakker Nix installerer. Da en .NIX-fil er Nix-kode snarere end omformateret TOML, findes der ingen automatiseret konvertering - du skriver den manuelt.
Sådan konverterer du REPLIT til NIX
Brug .replit som reference
Læs din .replit-kørselskommando for at se, hvilke værktøjer din app har brug for, og erklær derefter disse værktøjer som Nix-pakker i replit.nix.
Om disse formater
En .replit-fil er projektkonfigurationsfilen for en Replit App. Det er en almindelig TOML-tekstfil, der fortæller Replit-runtime-miljøet, hvilken fil der skal åbnes, hvilken kommando…
Åbn .REPLIT detaljer →En .NIX-fil er knyttet til Rational XDE, en misc-fil.
Åbn .NIX detaljer →Kvalitet & hvad man skal være opmærksom på
- De to filer supplerer hinanden og kan ikke erstattes af hinanden - en Repl har typisk begge dele.
.repliter TOML ogreplit.nixer Nix-kode, så de kan ikke udskiftes mekanisk.- Hvis et pakkenavn skrives forkert i
replit.nix, afbrydes miljøopbygningen, så bekræft navne på Nix-pakkesøgningen.
Ofte stillede spørgsmål
Kan et værktøj lave .replit om til replit.nix?
replit.nix i stedet for at konvertere.Hvad er forskellen på de to filer?
.replit konfigurerer, hvordan din app kører; replit.nix erklærer, hvilke systempakker Nix installerer.Hvor finder jeg pakkenavne til replit.nix?
pkgs.<navn> i deps-listen.Har jeg brug for begge filer?
.replit til runtime-indstillinger og en replit.nix til systemafhængigheder.