请帮我解决这个npm / angular错误
$ npm install ionic-native --save
boardline@1.0.0 /home/louisro/Documents/mobileApps/BoardLine/ionic_version
├── UNMET PEER DEPENDENCY @angular/core@>=2.0.0-rc.0 <2.0.0-rc.5
└── ionic-native@2.2.16
npm WARN @ionic/cloud-angular@0.4.0 requires a peer of @angular/core@>=2.0.0-rc.0 <2.0.0-rc.5 but none was installed.
答案 0 :(得分:1)
您可以删除node_modules
并使用npm install
重新安装软件包。这将查找dependencies
的{{1}}属性中的所有依赖项并安装它们。
package.json
如何知道项目的依赖关系?那么你问它(或应该)。当您执行package.json
时,会在npm install <pkg-name> --save
中安装该软件包,并node_modules
将其添加到--save
package.json
。
因此,dependencies
会添加npm install
及其依赖项中提到的所有包。希望它有所帮助。