【发布时间】:2020-09-04 11:26:08
【问题描述】:
我想在我的本地机器上运行这个项目 https://github.com/Logician724/Mini-Ebay 但是这个项目是2年前开发的 我可以在安装了 angular 9 和 node 12 的本地机器上运行这个项目,还是应该降级它们以匹配项目的版本? 我什至应该降级我的 npm 版本吗?
【问题讨论】:
标签: node.js angularjs angular npm mean-stack
我想在我的本地机器上运行这个项目 https://github.com/Logician724/Mini-Ebay 但是这个项目是2年前开发的 我可以在安装了 angular 9 和 node 12 的本地机器上运行这个项目,还是应该降级它们以匹配项目的版本? 我什至应该降级我的 npm 版本吗?
【问题讨论】:
标签: node.js angularjs angular npm mean-stack
角度版本无关紧要,因为 Node 会根据 package.json 下载您的依赖项。
Node 版本可能存在问题。我建议您安装当前版本的 Node 并检查它是否运行或不运行。 如果没有,那么您需要更新一些依赖项。如果您打算恢复旧项目,无论如何都应该这样做。
您还可以查看 Docker,以便在两年前使用 Node 版本的容器中运行它。这可能比升级依赖项和代码更容易和更快。 (也更整洁。)
一般来说,您不希望降级您的开发环境。我们应该前进而不是后退。
【讨论】: