2016-06-20 9 views
1

Я пытаюсь обновить CLI Cordova до 6, я побежал команды какCordova не обновление до последней версии

sudo npm install -g cordova 
sudo npm install -g [email protected] 

, но после того, как эти команды будут завершены successully, а затем проверить версию, то я вижу ту же версию что было до того, что является 5.1.1, выполнив следующие действия

cordova -v 

Отредактировано

Понял работает, ч объявления, чтобы удалить/USR/BIN/Кордову и симлинки версию НПМ, чтобы указать/USR/бен/Cordova

+0

r u установка npm в другое место? – KOTIOS

+0

@MyMasterPeice npm root is /home/javadev1/.node/lib/node_modules и моя кордова установлена ​​в/usr/bin/cordova –

+0

попробуйте установить версию напрямую 'npm install cordova @ 6.2.0' – KOTIOS

ответ

1

сначала удалить Кордову, используя следующую команду

sudo npm uninstall -g cordova 

Затем очистить кэш НПМ

sudo npm cache clean 

и установить Cordova снова

sudo npm install -g cordova 
+0

, выполняющий указанные команды, по-прежнему дает ту же версию, после удаления кордоны тоже Я смог увидеть кордову -v как 5.1.1. –

+0

Убираете ли вы кеш npm? – Homen

1

Я была такая же проблема. Я использую Windows 7 и обновлен до узла 6. Оказывается, что npm ранее хранили глобальные пакеты в папке C: \ User \\ AppData \ roaming.

Обновленные пакеты были сохранены в папке C: \ ProgramFiles \ NodeJs \ Packages. Мне пришлось удалить v C: \ User .. \ AppData \ Роуминг-пакет из пути к среде, чтобы получить обновленные файлы кордовой

Смежные вопросы