我首先从git克隆了一个简单的Ionic应用程序。 这样做之后,我尝试安装npm,但是它在“ loadAllDepsIntoIdealTree”处冻结,因此在进行一些搜索后,我找到了此解决方案:https://github.com/npm/npm/issues/17228 基本上说,如果我删除package-lock.json,它将起作用。
确实如此,但随后冻结在:range manifest for copy-descriptor@^0.1.0
经过一番搜索,我发现了这个:npm install hangs
基本上是说我应该使用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"