Выполнение команды node -v
дает следующее значение: v0.10.33
. Я знаю, что nodejs в настоящее время находится в версии 0.12. Тем не менее, при запуске choco update nodejs
в строке появится сообщение «Nothing to update». То же самое происходит с npm после «choco update npm».Может ли Chocolatey распознать ручную установку nodejs?
Я установил nodejs из пакета установки на свой сайт nodejs.org. Через некоторое время я также установил шоколад и стал использовать инструмент каждый раз для установки пакетов.
Возможно ли, чтобы шоколадный признал существующую установку nodejs и выбрал там обновление choco?
Я также хотел бы получить обновление npm от шоколада так же, как и.
У меня нет последней Chocolatey.
> choco list --local-only nodejs
Opción desconocida: '--local-only'
nodejs.commandline 0.12.2
npm 1.4.9.20150213
EthanBrown.DevTools.Web 0.3.1
ghost 0.5.5.1
io.js 1.7.1
livestreamer-twitch-gui 0.7.1
nodejs 0.12.2
nodejs.install 0.12.2
node-webkit-0.9.2 0.9.2
node-webkit 0.6.2
Brackets.Theseus 0.2.8
Yeoman 1.1.2
После обновления шоколадным до v0.9.9.4
> choco list --local-only
Chocolatey v0.9.9.4 [nl] 0 packages installed.
Я обновил nodejs используя НПМ.
> node -v
v0.12.2
Однако, после переустановки nodejs на v0.10.33
> choco install nodejs -version 0.10.33
Я не могу использовать npm
Не удается найти файл в 'npm.cmd' (C: \ ProgramData \ шоколадным \ Lib \ НПМ \ инструменты \ npm.cmd). Обычно это указывает на отсутствующий или перемещенный файл.
Я оставлю его сейчас, пока я не устранить
Благодарим за ответ. Я заметил, что вы использовали «choco upgrade» вместо «choco update». Команда "список шоколадно --local только nodejs" производит следующий вывод: E: \> Список шоколадно --local только nodejs Opcion desconocida: '--local только' nodejs.commandline 0.12.2 НПМ 1.4.9.20150213 EthanBrown.DevTools.Web 0.3.1 призрак 0.5.5.1 io.js 1.7.1 livestreamer сокращающихся-GUI 0.7.1 nodejs 0.12.2 nodejs.install 0.12.2 узел-WebKit -0.9.2 0.9.2 node-webkit 0.6.2 Кронштейны. Тела 0.2.8 Yeoman 1.1.2 Не заметил, что, может быть, у меня есть шоколадная версия not updat еще. – j4v1
О, форматирование строки не применялось к предыдущему ответу. – j4v1
После обновления шоколада до версии 0.9.9.4 команда «choco list --local-only» возвращает следующее: «Установлены пакеты« Chocolatey v0.9.9.4 [nl] 0 ». Однако, если я запустил «node -v», он отобразит версию 0.12.2, что является правильным, так как я обновил nodejs, используя npm-пакет nuw. Однако после переустановки nodejs в версии 10.10.33 с использованием «choco install nodejs -version 0.10.33» теперь нельзя использовать npm, что вызывает ошибку «Не удается найти файл в« npm.cmd »(C: \ ProgramData \ chocolatey \ lib \ npm \ tools \ npm.cmd). Обычно это указывает на отсутствующий или перемещенный файл. " Я оставлю это до тех пор, пока не устрашу. – j4v1