.ENV estensione file
Per aprire file .ENV su Windows, fare clic con il pulsante destro del mouse sul file .env e scegliere Apri con, quindi selezionare un editor di testo (ad esempio Blocco note).
Apri un file .env con qualsiasi editor di testo normale (è solo testo). Viene comunemente utilizzato da strumenti come Node.js (tramite --env-file) e librerie dotenv che caricano le variabili in un ambiente di processo.
Ultimo aggiornamento: 12 giugno 2026
Apri sul tuo dispositivo
Scegli il tuo sistema operativo per una guida passo passo dedicata.
Come aprire file .ENV
Usa queste istruzioni specifiche per piattaforma per aprire file .ENV in modo sicuro.
Windows
- Fare clic con il pulsante destro del mouse sul file .env e scegliere Apri con, quindi selezionare un editor di testo (ad esempio Blocco note).
- Se utilizzi Node.js per consumarlo, esegui: node --env-file=.env your-script.js (da un terminale nella cartella del progetto).
Mac
- Apri il file .env in un editor di testo normale (ad esempio, TextEdit impostato su testo normale) o in qualsiasi editor di codice.
- Se utilizzi Node.js per consumarlo, esegui dal Terminale: node --env-file=.env your-script.js.
Linux
- Apri il file .env con qualsiasi editor di testo (ad esempio, un editor di terminale come nano/vim o un editor di testo GUI).
- Se stai utilizzando Node.js per consumarlo, esegui: node --env-file=.env your-script.js.
iOS
- .env è testo semplice, ma le app iOS variano nel modo in cui gestiscono i file di configurazione arbitrari; se hai solo bisogno di visualizzarlo o modificarlo in modo affidabile, trasferiscilo su un desktop e aprilo con un editor di testo.
Android
- .env è testo semplice, ma le app Android variano nel modo in cui gestiscono i file di configurazione arbitrari; se hai solo bisogno di visualizzarlo o modificarlo in modo affidabile, trasferiscilo su un desktop e aprilo con un editor di testo.
Note di sicurezza
- I file .env contengono comunemente segreti (chiavi API, token, password). Trattateli come credenziali: limitate l'accesso ed evitate di vincolarli al controllo del codice sorgente.
- Prestare attenzione quando si eseguono strumenti che caricano file .env da fonti non attendibili; un file .env può modificare il comportamento del programma impostando variabili di ambiente (ad esempio, abilitando le modalità di debug o modificando gli endpoint).
- Preferisci i valori di privilegio minimo nei file .env locali e mantieni file separati per ambienti diversi (sviluppo vs produzione) per ridurre l'uso improprio accidentale.
Se non ti aspettavi questo file
Questa estensione di solito indica dati, testo o contenuti strutturati—non un programma eseguibile di per sé. Il rischio pratico è spesso l’ingegneria sociale (allegato truffaldino o nome fuorviante). Con mittenti fidati servono raramente formule antivirus generiche; questi strumenti sono utili quando vuoi un controllo in più su download inattesi.
Avast offers free and premium antivirus software that protects against viruses, malware, ransomware, and phishing. Scan files before opening them to ensure safety.
NortonNorton 360 delivers comprehensive antivirus protection, VPN, and identity theft monitoring. Scan files for threats before opening to keep your device secure.
Potremmo guadagnare una commissione quando usi i link affiliati. Questo supporta le nostre guide gratuite sulle estensioni file.
Impossibile aprire questo file?
Le cause e le soluzioni più comuni quando i file .ENV non si aprono.
Cause comuni
- Le variabili non vengono caricate perché l'app non legge mai il file .env
- Errori di parsing dovuti a differenze di formattazione (virgolette, spazi, commenti)
- Segreti accidentalmente trasferiti su Git o condivisi
Passi per risolvere
- Per Node.js, utilizza l'opzione CLI documentata: node --env-file=.env your-script.js.
- Se il tuo progetto utilizza una libreria dotenv, assicurati che venga effettivamente richiamata all'inizio dell'avvio (ad esempio, prima di accedere alle variabili di ambiente).
Risoluzione problemi specifica per SO
Cos'è un file .ENV?
Un file .env è in genere un elenco delimitato da una nuova riga di assegnazioni di variabili di ambiente, solitamente scritto come KEY=VALUE. Non esiste un'unica specifica formale per i file dotenv; strumenti diversi implementano regole di analisi leggermente diverse. In Node.js, i file .env sono supportati dalla CLI tramite --env-file e analizzati in base al comportamento documentato di Node.
Contesto
Poiché .env è testo semplice e non un formato standardizzato, il comportamento può variare: virgolette, commenti, spazi bianchi e valori su più righe possono essere gestiti in modo diverso a seconda del caricatore. In pratica, tratta .env come un semplice file di configurazione basato su righe e verifica il comportamento di analisi nel runtime o nella libreria specifica che utilizzi.
Tipi MIME comuni: text/plain
Approfondimenti
Risorse autorevoli per ulteriori dettagli sul formato .ENV.
- Variabili d'ambiente | Documentazione di Node.js v26.1.0
- API della riga di comando | Documentazione di Node.js v26.3.0 (--env-file)
- documentazione python-dotenv (PyPI).
- Documentazione Dotenv: note di sicurezza .env
- Registro dei tipi di media IANA (per confermare l'assenza di un tipo di media .env dedicato)
Problemi comuni .ENV
Le variabili non vengono caricate perché l'app non legge mai il file .env
Un file .env non viene applicato automaticamente dal sistema operativo. Deve essere caricato esplicitamente dal runtime/strumento (ad esempio, CLI Node.js --env-file o una libreria dotenv).
- Per Node.js, utilizza l'opzione CLI documentata: node --env-file=.env your-script.js.
- Se il tuo progetto utilizza una libreria dotenv, assicurati che venga effettivamente richiamata all'inizio dell'avvio (ad esempio, prima di accedere alle variabili di ambiente).
Errori di parsing dovuti a differenze di formattazione (virgolette, spazi, commenti)
Non esistono specifiche dotenv formali; diverse implementazioni possono interpretare virgolette, spazi bianchi e commenti in modo diverso. Una riga che funziona in uno strumento potrebbe essere ignorata o analizzata inaspettatamente in un altro.
- Utilizza semplici righe KEY=VALUE ed evita spazi aggiuntivi attorno a '=" a meno che il tuo caricatore non li supporti esplicitamente.
- Se un valore contiene caratteri speciali, segui le regole di analisi dello strumento che stai utilizzando (controlla il comportamento di analisi di Node.js .env o la documentazione della tua libreria dotenv).
Segreti accidentalmente trasferiti su Git o condivisi
I file .env spesso contengono chiavi API, token o password. Se il file viene salvato in un repository o caricato, tali segreti potrebbero essere esposti.
- Non commettere veri segreti; mantieni .env fuori dal controllo della versione e condividi separatamente un file di esempio non segreto.
- Ruota/revoca eventuali credenziali esposte accidentalmente e aggiorna i servizi interessati.
FAQ
.env è un formato di file standard?
Non strettamente. La documentazione di Node.js rileva che non esiste una specifica formale per i file dotenv e il comportamento di analisi può variare in base allo strumento.
Quale tipo MIME dovrebbe utilizzare un file .env?
Non esiste un tipo di supporto registrato specifico per .env nel registro dei tipi di supporto IANA. In pratica viene trattato come testo semplice (spesso text/plain) quando un tipo specifico è sconosciuto.
Come posso utilizzare un file .env in Node.js senza pacchetti aggiuntivi?
Node.js supporta il caricamento di file .env tramite l'opzione CLI --env-file. Esempio: nodo --env-file=.env your-script.js.
Che aspetto ha solitamente un file .env?
Di solito è un elenco di coppie chiave-valore come FOO=bar, una per riga. Strumenti come python-dotenv e dotenv per Node.js li caricano nelle variabili di ambiente per il processo in esecuzione.
Estensioni simili
Confronta formati correlati nella stessa categoria per trovare lo strumento giusto più velocemente.