Я не знаю точно, в какой точно раздел это писать, ситуация странная.
Сегодня внезапно обнаружил, что поломался NPM - вообще ничего не работает, вместо выполнения открывает в блокноте файл npm.cmd
Сначала грешил на ноду, на сам нпм (переустановил обоих), на винду... но потом оказалось, что не работает только из консоли Far. А через cmd.exe всё отлично фунциклирует, как и раньше.
Сразу же вспомнил, что пару дней назад обновил Far на последнюю стабильную версию, а до того стояла версия примерно 2-годичной давности (в очередной раз убеждаюсь: работает - не трогай!)
Это что-то поломали или в Фаре добавились некие настройки безопасности или я хз что?
Как хотя бы понять, нормальное это поведение или нет?
Странная поломка NPM после апдейта Far
Странная поломка NPM после апдейта Far
В смысле без расширения? Да, оказалось что есть, лежит прямо рядом с npm.cmd (а внутри shell-скрипт)
Но дело в том, что если набрать в комстроке npm.cmd (ну то есть полностью с расширением) - происходит всё то же самое, файл просто открывается в блокноте.
Больше всего меня смущает даже не сам этот факт, а то, что отличается поведение в Фаре и нативной консоли. Было бы одинаково - ну значит что-то в самой системе произошло, может что-то в реестре покоцалось... А так - не понимаю.
Но дело в том, что если набрать в комстроке npm.cmd (ну то есть полностью с расширением) - происходит всё то же самое, файл просто открывается в блокноте.
Больше всего меня смущает даже не сам этот факт, а то, что отличается поведение в Фаре и нативной консоли. Было бы одинаково - ну значит что-то в самой системе произошло, может что-то в реестре покоцалось... А так - не понимаю.
-
- Posts: 1326
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Странная поломка NPM после апдейта Far
DominiK, запустите вот эти две команды и напишите нам результат:
D:\>assoc .cmd
.cmd=cmdfile
D:\>ftype cmdfile
cmdfile="%1" %*
Оными можно и поменять значения. Должны быть такими, как я написал.
D:\>assoc .cmd
.cmd=cmdfile
D:\>ftype cmdfile
cmdfile="%1" %*
Оными можно и поменять значения. Должны быть такими, как я написал.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Странная поломка NPM после апдейта Far
Проверьте что на старой версии фар всё точно работает как надо.
Last edited by 2useven10 on Mon 05 Mar, 2018 05:32, edited 1 time in total.