前一篇谈到了 Angular 版本如何更新的议题,今天依然讨论跟版本相关的议题:如何在 Angular 专案中切换 Node.js 版本。
之所以想提出讨论,是因为在研究公司既有专案时,遇到了电脑系统与专案的 Node.js 版本不同的问题,导致应用程序无法顺利运作,上网搜寻了相关议题,发现可以使用 nvm 来解决这个问题,以下,我们就一步一步来探讨做法。
首先,我们先到 nvm 的下载页面,点选 nvm-setup.zip 下载。
下载之後,就是进行常见的安装动作,一直下一步即可。
以下注解截录自 Windows 10 安装并使用 nvm 切换 NodeJS 版本一文:假设你有在安装过程中收到一些讯息,例如我的是「Node v11.7.0 is already installed.Do you want NVM to control this version?」,会出现这个提示讯息是因为我本身有安装 Node 的关系,他只是想询问你是否要让 NVM 去控制你目前的 Node 版本,想当然就是按下 yes (可能会跳两三次,一直按 yes 就好)。
安装完成後,就可以打开终端机面板,输入 nvm,就可以看到 nvm 提供的所有指令了。
这边主要会用到的三个指令分别为:
需要注意的一点是,这个指令只能切换已经有安装的版本,如果专案使用的版本,你的电脑并没有安装过,那就必须先使用 nvm install 安装需要的版本之後,再用 nvm use 来切换,下图是切换成功後的终端机画面。
这样,将来遇到工作上的既有专案与你的电脑 Node.js 版本不同时,就可以使用 nvm 来切换了。
关於身为SRE团队的心得 关於SRE的系列终於分享完罗~所以讲一下SRE从零星到有概念後的心得,以下...
范例 XML 档案格式内容如下,想抓 XML 几个栏位的资料写入 table 中,SQL 语法如下 ...
在研究类神经网路的程序时,发现会用到一些这概念,因此就来研究了一下。 这四样东西,在机器学习...
工欲善其事,必先利其器。今天就来安装最简易的Python环境吧!废话不多说,直接来开始。 在撰写程序...
yo, what's up 本章要来介绍 FP 的重要观念,Algebraic structure!...