在最新版本的节点和角度中运行旧的平均堆栈项目



我想在本地机器上运行这个项目 https://github.com/Logician724/Mini-Ebay 但这个项目是 2 年前开发的 我可以在安装了 angular 9 和节点 12 的本地机器上运行这个项目,还是应该降级它们以匹配项目的版本? 我甚至应该降级我的 npm 版本吗?

角度版本并不重要,因为 Node 会基于 package.json 下载你的依赖项。

节点版本可能有问题。我建议您安装当前版本的 Node,并检查它是否运行或不运行。 如果没有,则需要更新某些依赖项。如果您打算恢复和旧项目,无论如何都应该这样做。

您还可以查看Docker,以在两年前具有Node版本的容器中运行它。这可能比升级依赖项和代码更容易、更快捷。(而且也更整洁。

通常,您不希望降级开发环境。我们应该前进而不是后退。

最新更新