Вы можете обновить свой метеор (включая узел), используя meteor update
вне проекта, а затем meteor update --release && meteor update --all-packages
внутри проекта и, наконец, введите meteor npm meteor reset
и запустить проект.
Чтобы убедиться, что вы запустилипоследние пакеты npm, возможно, вам придется проверить версии npm.Очень полезным является инструмент npm-check-updates
, который вы можете установить вне директории проекта:
meteor npm install -g npm-check-updates
, затем перейдите в директорию вашего проекта и введите
meteor npm-check-updates
, чтобы вывести список текущих ипоследние доступные стабильные версии.
Если вы полагаетесь на Meteor 1.3 (который я не одобряю, так как существует много открытых проблем безопасности в более старой версии Meteor, а также в старых версиях Node), возможно, вам придется установить более старую версию.версия jsforce
, чтобы снова запустить ее в более старой среде.
Чтобы убедиться, что вы установили правильные пакеты npm для 1.3, вы можете легко проверить это по сравнению с новым 101 * созданным проектом.* используя:
meteor create --release X.Y.Z some-app-name # replace X.Y.Z with your Meteor version
meteor npm install
cat package.json