我已经收到了一个项目的移交,在离子与Angular ,已开发的另一家公司,不符合任何最低质量:没有文档,没有使用任何项目管理工具(Jira,Github,Gitlab,...),没有使用版本控制,...真实的一团糟。
我发现不可能在我的机器上安装它,<package.json>依赖关系非常过时,彼此不匹配。
我如何将所有依赖项更新到最新的版本,同时也是交叉兼容的?
我无法启动npm install
npm update
或npm audit fix
我已经收到了一个项目的移交,在离子与Angular ,已开发的另一家公司,不符合任何最低质量:没有文档,没有使用任何项目管理工具(Jira,Github,Gitlab,...),没有使用版本控制,...真实的一团糟。
我发现不可能在我的机器上安装它,<package.json>依赖关系非常过时,彼此不匹配。
我如何将所有依赖项更新到最新的版本,同时也是交叉兼容的?
我无法启动npm install
npm update
或npm audit fix
1条答案
按热度按时间1mrurvl11#
首先确保在您的计算机上安装并更新这些:
然后运行
npm outdated
,并通过运行npm i更新需要更新的包。示例:npm i @ionic/angular
你还应该使用Angular Update Guide来帮助你更新Angular。