У Windows 10 у мене є файл, який називається truffle.jsу моїй поточній папці. Я пишу truffleу вікні cmd, очікуючи викликати truffleпрограму, яка знаходиться в іншому місці мого шляху.
Натомість truffle.jsвідкривається в моєму улюбленому IDE ( .jsфайли пов'язані з цим IDE). Я вважав, що така поведінка є такою лише для виконуваних файлів .bat, .comта .exe. Чому це трапляється для .jsфайлу?
Примітка. Згодом я виявив, що у мене зовсім не truffleвстановлено на моєму шляху, але моє питання залишається: чому Windows завершує розширення, яке я не вказав у нездійсненому файлі?
Навіть після встановлення трюфеля та перезавантаження cmd я не можу змусити справжній трюфель запускатись у папці, що містить файл truffle.js.
c:\path\application.exe c:\path\filename.extа не просто filename.