Pada Windows 10, saya memiliki file yang dipanggil truffle.js
di folder saya saat ini. Saya menulis truffle
di jendela cmd, berharap untuk menjalankan truffle
program yang berada di tempat lain di jalan saya.
Sebaliknya, truffle.js
dibuka di IDE favorit saya ( .js
file terkait dengan IDE itu). Saya pikir perilaku ini hanya seperti ini untuk file yang dapat dieksekusi .bat
,, .com
dan .exe
. Mengapa itu terjadi pada .js
file?
Catatan: Saya kemudian menemukan bahwa saya truffle
sama sekali tidak menginstal di jalur saya, tetapi pertanyaan saya tetap: mengapa Windows menyelesaikan ekstensi yang saya tidak tentukan pada file yang tidak dapat dieksekusi?
Bahkan setelah menginstal truffle dan memulai ulang cmd, saya tidak bisa menjalankan truffle yang sebenarnya dalam folder yang berisi file truffle.js
.
c:\path\application.exe c:\path\filename.ext
bukan hanya filename
.