.MJS estensione file
Per aprire file .MJS su Windows, per visualizzare o modificare: fare clic con il pulsante destro del mouse sul file .mjs → Apri con → scegli un editor di codice (funziona qualsiasi editor di testo normale).
Per aprire un file .mjs, utilizza un editor di codice (per leggere o modificare l'origine) o eseguilo con Node.js come modulo ECMAScript. Non rinominarlo in .js a meno che tu non comprenda anche come il tuo runtime o progetto determina il comportamento del modulo rispetto a CommonJS.
Ultimo aggiornamento: 11 giugno 2026 · Revisionato da Julian Stricker
Cosa significa «revisionato» in questa pagina
- Adeguamento del formato: la descrizione «che tipo di file è» è coerente con l’uso reale più comune dell’estensione—categoria, MIME tipici e alias.
- Percorsi di apertura: i passaggi per Windows / macOS / Linux sono plausibili rispetto alle finestre di sistema e alle app predefinite attuali; si eliminano menu inesistenti e scorciatoie rischiose.
- Quadro di sicurezza: le note sul rischio sono coerenti con la classe di file (ad es. eseguibili vs dati) e il testo affiliato non contraddice la sezione sicurezza.
- Fonti e approfondimenti: i link esterni puntano quando possibile a vendor, enti di standard o altre fonti primarie; si evitano dettagli non verificabili.
- Limiti: si tratta di controllo redazionale su chiarezza e avvertenze, non di garanzia assoluta su ogni scenario né di innocuità di ogni file scaricato.
Metodologia completa nelle note legali — Nelle note legali è anche indicato dove si usa l’IA e cosa sostituisce—e cosa no.
Apri sul tuo dispositivo
Scegli il tuo sistema operativo per una guida passo passo dedicata.
Come aprire file .MJS
Usa queste istruzioni specifiche per piattaforma per aprire file .MJS in modo sicuro.
Windows
- Per visualizzare o modificare: fare clic con il pulsante destro del mouse sul file .mjs → Apri con → scegli un editor di codice (funziona qualsiasi editor di testo normale).
- Per eseguire con Node.js: apri il prompt dei comandi/PowerShell, vai alla cartella del file ed esegui: node yourfile.mjs.
Mac
- Per visualizzare o modificare: fai clic tenendo premuto il tasto Control sul file .mjs → Apri con → scegli un editor di codice (o qualsiasi editor di testo).
- Per eseguire con Node.js: apri Terminale, vai alla cartella del file ed esegui: node yourfile.mjs.
Linux
- Per visualizzare o modificare: apri il file in un editor di testo dal tuo file manager (Apri con → un editor di codice).
- Per eseguire con Node.js: apri un terminale nella cartella del file ed esegui: node yourfile.mjs.
iOS
- iOS può archiviare e visualizzare testo semplice, ma l'esecuzione di .mjs non è tipica; aprilo come testo nell'app File o trasferiscilo su un desktop per eseguirlo con Node.js.
Android
- Android può aprire .mjs come testo normale in un'app editor, ma eseguirlo non è tipico; per l'esecuzione trasferire il file in un ambiente desktop con Node.js.
Note di sicurezza
- I file .mjs sono codice eseguibile quando vengono eseguiti in un runtime JavaScript (ad esempio, Node.js). Esegui solo file .mjs di cui ti fidi, perché possono leggere/scrivere file o effettuare richieste di rete a seconda di ciò che fa lo script.
- Se hai solo bisogno di ispezionare il contenuto, apri il file .mjs in un editor di testo invece di eseguirlo.
- Sii cauto con i file .mjs provenienti da fonti sconosciute che dichiarano di essere "documenti": in genere sono moduli di codice sorgente, non formati di documenti sicuri da visualizzare.
Prima di eseguire codice scaricato
Questi file di solito richiedono un runtime (Python, Node, Java, …). Non sono i classici “virus da file”, ma codice non attendibile può comunque fare molti danni se lo esegui. Preferisci pacchetti ufficiali, verifica la fonte e scansiona archivi o download dubbi se non sei sicuro.
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 .MJS non si aprono.
Cause comuni
- Il file si apre come testo normale o "tipo di file sconosciuto"
- Errori Node.js relativi ai moduli (importazione/esportazione non funzionante)
- Problemi di tipo MIME web/server durante l'hosting di .mjs
Passi per risolvere
- Aprilo con un editor di codice o qualsiasi editor di testo semplice utilizzando "Apri con".
- Se lavori spesso con .mjs, imposta il tuo editor preferito come app predefinita per questa estensione.
Risoluzione problemi specifica per SO
Cos'è un file .MJS?
Un file .mjs contiene codice sorgente JavaScript destinato a essere trattato come un modulo ECMAScript (ESM). RFC 9239 rileva che l'estensione .mjs segnala che il file rappresenta un modulo JavaScript e Node.js utilizza .mjs come un modo per selezionare il comportamento del caricatore ESM. Sul Web e negli strumenti, è comunemente associato ai tipi di media JavaScript come text/javascript.
Contesto
L'estensione .mjs è ampiamente utilizzata nello sviluppo JavaScript moderno per distinguere i moduli ECMAScript dal vecchio JavaScript in stile CommonJS. Ciò è importante perché la sintassi del modulo (ad esempio, importazione/esportazione) e le regole di caricamento del modulo differiscono dagli script tradizionali.
In Node.js, .mjs è un chiaro segnale che un file dovrebbe essere interpretato come un modulo ES anche quando vive in un contesto orientato a CommonJS. Ciò aiuta a evitare ambiguità nelle basi di codice miste e rende il comportamento del modulo più prevedibile.
Sui desktop, .mjs è in genere solo codice sorgente di testo semplice, quindi molti editor di testo possono aprirlo. Tuttavia, "apertura" può significare cose diverse: visualizzare/modificare il codice in un editor o eseguirlo con un runtime (che può eseguire codice e accedere al sistema a seconda di ciò che fa lo script).
Tipi MIME comuni: text/javascript
Approfondimenti
Risorse autorevoli per ulteriori dettagli sul formato .MJS.
Problemi comuni .MJS
Il file si apre come testo normale o "tipo di file sconosciuto"
Molti sistemi non assegnano un'app predefinita per .mjs anche se è solo codice sorgente JavaScript.
- Aprilo con un editor di codice o qualsiasi editor di testo semplice utilizzando "Apri con".
- Se lavori spesso con .mjs, imposta il tuo editor preferito come app predefinita per questa estensione.
Errori Node.js relativi ai moduli (importazione/esportazione non funzionante)
Il comportamento del modulo dipende da come Node.js decide se un file è un modulo ES; .mjs è un segnale esplicito per utilizzare il caricatore del modulo ES.
- Conferma che il nome del file termini con .mjs ed eseguilo come: node yourfile.mjs.
- Se hai copiato il codice da un progetto .js, assicurati che utilizzi la sintassi del modulo ES e che lo stai eseguendo in un contesto che supporti ESM.
Problemi di tipo MIME web/server durante l'hosting di .mjs
Se un server invia il tipo di supporto JavaScript errato, i browser e gli strumenti potrebbero rifiutarsi di caricarlo come previsto.
- Configura il tuo server per inviare un tipo di supporto JavaScript come text/javascript per le risposte .mjs.
- Verifica l'intestazione Content-Type negli strumenti per sviluppatori del tuo browser o nell'ispettore di rete.
FAQ
.mjs è un file "documento"?
Più comunemente, no: .mjs è un file sorgente del modulo JavaScript ECMAScript. In genere si tratta di codice di testo semplice destinato a essere modificato in un editor di codice o eseguito da un runtime come Node.js.
Posso rinominare .mjs in .js (o viceversa)?
La ridenominazione può modificare il modo in cui gli strumenti interpretano il file (comportamento del modulo rispetto al non modulo) e può interrompere le importazioni/esportazioni o le aspettative di runtime. Preferisci mantenere .mjs quando hai specificamente bisogno dell'interpretazione del modulo ES.
Quale tipo MIME dovrebbe utilizzare .mjs?
I tipi multimediali JavaScript come testo/javascript sono comunemente utilizzati; il registro IANA e RFC 9239 coprono i tipi di media ECMAScript/JavaScript e le relative linee guida.
Come posso eseguire un file .mjs?
Sui desktop con Node.js installato, puoi eseguirlo da un terminale/riga di comando utilizzando: node yourfile.mjs.
Estensioni simili
Confronta formati correlati nella stessa categoria per trovare lo strumento giusto più velocemente.