繁体   English   中英

Angular - 如何指定与系统上安装的版本不同的 node.js 版本?

[英]Angular - How can I specify a different node.js version than what is installed on the system?

系统:CENTOS7

我正在开发我们的 TEST 系统,该系统具有 8.9 之前的节点版本。

我正在处理的应用程序使用节点 8.9。

该应用程序在部署到 Tomcat 时运行良好。

问题是我不能只运行“ ng serve ”,因为系统看到 v6.xx

有没有办法可以修改我的项目以查看打包的节点 v8.x,以便我可以运行ng 选项

我被指示不要修改系统设置。


更新只是让其他人知道我最终做的是修改我的 bash 脚本以包含在 PATH./node_modules 中节点在本地项目中的位置。 对于节点上的任何项目及其版本,这始终是相同的路径。

我这样做了一段时间,直到几个月前我们终于有权以不同的方式做事,现在正在使用节点版本管理器

将 nvm(节点版本管理器)安装到 centOS 然后您将可以在系统中安装多个版本的节点

在这种情况下,您必须将 nvm 设置中的默认节点版本别名为您想要的版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM