ionic Object (...) не является функцией даже после возврата формы git - PullRequest
0 голосов
/ 29 января 2019

У меня есть рабочее приложение всего несколько минут назад.Затем я установил несколько пакетов из SQLite и Storage.Пока я не получил эту ошибку:

Объект (...) не является функцией

Я, должно быть, не установил их должным образом, поэтому я попытался вернуться к предыдущемуgit commit, который, я уверен, работал, но после этого я все еще получил ту же ошибку.Я не уверен, что делать, я уже вернул назад свои коды.

Я даже перезапустил мой ионный сервер и даже мой компьютер.

Я также попытался удалить папку node_modules, но все ещета же ошибка.

Если вам нужно больше деталей, пожалуйста, дайте мне знать.

1 Ответ

0 голосов
/ 29 января 2019

Тогда я смог заставить его работать снова.Фу!

(я вернулся к последнему коммиту с ошибкой, которую мне пришлось попробовать исправить)

Я снова удалил папку node_modules.Затем в моем package.json я использовал номера предыдущих версий, которые были у меня при предыдущем коммите.Затем выполните команду $ npm install.

Отсюда вы можете понять, что я мог бы вернуться назад из моей недавней рабочей фиксации, удалить папку node_modules, а затем установить $ npm.

С этим впомните, я также удалил ~ и ^ для версий, так что у меня больше не будет этой проблемы. Это зависит от вашей стратегии, хотя, это может быть как хорошо, так и плохо.

Но подумайте об этомЯ установил строку кода с этой командой npm install @latest или ionic cordova plugin add ...@latest.

npm install --save @ionic-native/core@latest

При создании ответа я решил попробовать установить его снова, чтобы убедиться, что ошибкапроизойдет снова, но это не так.Это даже не происходило только с

npm install --save @ionic-native/core

Я больше не уверен, что могло его вызвать, но теперь оно работает так, как должно быть.Я оставлю это здесь для ссылки на других.

...