1

Я установил meteor через npm и хотел бы обновить его, но не могу. Я пробовал:

$ meteor update
Failed to download manifest.

но это не с:

Не удалось загрузить манифест.

Итак, я последовал предложению отсюда, но оно тоже не сработало:

$ curl -vs https://install.meteor.com | sh
* Rebuilt URL to: https://install.meteor.com/
*   Trying 52.73.238.209...
* Connected to install.meteor.com (52.73.238.209) port 443 (#0)
* SSL peer handshake failed, the server most likely requires a client certificate to connect
* Closing connection 0

Я не за прокси и другие сайты SSL нормально загружаются через curl , например

$ curl https://www.example.com
<!doctype html>
...
$ curl https://www.google.co.uk
<!doctype html>
...

Как мне обновить пакет meteor , или, может быть, есть какой-то другой простой способ добиться этого?


Моя среда (OS X):

$ meteor --version
Meteor version 0.5.2
$ node --version
v0.10.44
$ curl --version
curl 7.43.0 (x86_64-apple-darwin15.0) libcurl/7.43.0 SecureTransport zlib/1.2.5

1 ответ1

0

В случае сбоя meteor update или npm meteor можно установить / обновить с помощью сценария установки Meteor, доступного по адресу https://install.meteor.com/.

Однако использование curl имеет некоторые проблемы, связанные со старым сертификатом.

Таким образом, использование wget вместо этого работает нормально:

wget -qO- https://install.meteor.com | sh

Если старая версия meteor была установлена через npm , сначала ее следует удалить:

npm remove meteor -g

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .