Ade*_*emo 2 javascript npm npm-install npm-update angular
在更新我和同事正在开发的 Angular 应用程序的过程中,当我打算运行“npm install”时,我最终运行了“npm update”。这样做让我有点走投无路,因为现在我所有的依赖项 - 而且他们的依赖项在这个过程中得到了更新。从那里我必须解决某些冲突才能使新版本正常工作。但是,这也导致我发现这些依赖项之一中的错误阻止了我的应用程序启动。根据 Angular github repo,这个问题正在解决中。
我的问题是,在此期间我怎样才能恢复到以前的设置?我尝试复制并粘贴 package.json 文件,因为它在我的“npm 更新”之前最初存在,删除我的“节点模块”文件夹,然后再次运行“npm install”。但这并不能解决问题。有没有办法可以确保恢复到以前的工作设置?
您描述的过程应该有效:
package.json在您知道它工作的状态下从您的存储库中获取您的旧副本rm -rf node_modules以删除node_modules文件夹npm install再次运行安装如果这不起作用,请验证您:
package.json和node_modules)node_modules文件夹 ( chmod 777 node_modules)package.json被写入文件系统实际上是一个恢复(有时一个IDE或Git的可以创建一个奇怪的卷影副本,你认为这是一种方式,但它的真正另一个)。您可以通过使用cat package.json和检查输出来判断这一点| 归档时间: |
|
| 查看次数: |
2461 次 |
| 最近记录: |