Su Windows 10, ho un file chiamato truffle.jsnella mia cartella corrente. Scrivo trufflenella finestra cmd, aspettandomi di invocare il truffleprogramma che risiede altrove sul mio percorso.
Invece, truffle.jsviene aperto nel mio IDE preferito (i .jsfile sono associati a tale IDE). Ho pensato che questo comportamento fosse così solo per i file eseguibili .bat, .come .exe. Perché succede per un .jsfile?
Nota: in seguito ho scoperto di non aver truffleinstallato affatto sul mio percorso, ma la mia domanda rimane: perché Windows sta completando l'estensione che non ho specificato su un file non eseguibile?
Anche dopo aver installato il tartufo e aver riavviato cmd, non riesco a far funzionare il vero tartufo in una cartella che contiene un file truffle.js.
c:\path\application.exe c:\path\filename.extpiuttosto che semplicemente filename.