Я начал с простого приложения Ionic, которое я клонировал из git.
После этого я попытался установить npm, но он завис на «loadAllDepsIntoIdealTree», поэтому после некоторых поисков я нашел это решение: https://github.com/npm/npm/issues/17228
В основном говорят, что если я удалю package-lock.json, он будет работать.
Что он и сделал, но затем застыл на: range manifest for copy-descriptor@^0.1.0
И после небольшого поиска я нашел это: npm install зависает
Говоря в основном, я должен использовать npm install --verbose
, чтобы увидеть, что происходит.
К сожалению, он застрял в:
fetchMetadata: info lifecycle cordova-plugin-statusbar@2.4.3-dev~postpack: cordova-plugin-statusbar@2.4.3-dev
И я любитель в этом, но я пытаюсь учиться.
Может кто-нибудь объяснить, почему это происходит?
Я проверил свое интернет-соединение, но это нормально, и моя версия npm недавно. Что бы это могло значить и как решить?
Подробнее:
npm версия 6.4.1
"@angular/cli": "^6.0.0",
"@ionic/app-scripts": "2.0.2",
"@types/lodash": "4.14.70",
"@types/node": "^10.5.0",
"@types/underscore": "1.8.1",
"ionic": "3.20.0",
"typescript": "2.3.4"