广义上讲,搭建一个`Angular`项目仅需要在我们的计算机中安装`Node.js`即可。相信即使你没有使用过`Node.js`,也应该听说过它的大名。在没有`Node.js`以前,`JavaScript`还只能称为脚本,有了`Node.js`后`JavaScript`迎来了它的第二个春天,各种依托于`Node.js`的小软件也如雨后春笋般冒了出来。在几年以前说起前端,大家想到的可能更多的是需要美术功底的美工,现在我们却要称之为前端软件工程师了。 # Node.js 官方如是说:Node.js是一个基于Chrome V8 引擎的 JavaScript 运行时。我们认为:Node.js其实是安装在操作系统上的另一个小的操作系统,它有自己的小而精的软件、自己的软件管家。安装完Node.js后,我们相当于拥有了一个小的、可以用命行进行交互的操作系统了。 # 下载安装 `Node.js`非常友好的提供了中文站点:[https://nodejs.org/zh-cn/](https://nodejs.org/zh-cn/),当前的正式版本是`14.15.4`。 ![](https://img.kancloud.cn/8d/a7/8da776625e6b1c65b3045f159097bbd5_727x467.png) `Node.js`更新比较频繁,相信现在的你打开上述网址时,长期支持的Node.js版本必然已不是`14.15.4`,此时我们建议你点击`其它下载 -> 以往的版本`来打开历史的版本列表。 ![](https://img.kancloud.cn/c0/0b/c00bb00cd5e19829bf083966568659f8_452x285.png) 然后找到`14.15.4`并点击打开下载链接,或者你也可以点击[https://nodejs.org/download/release/v14.15.4/](https://nodejs.org/download/release/v14.15.4/)直接来到`Node.js v14.15.4`的下载界面。 ![](https://img.kancloud.cn/a5/00/a50068e35a10b7f10e3b5d1d944db4c4_487x259.png) 根据操作系统不同,下载对应的安装文件,安装过程略。 ## 验证 打开系统`Terminal`,执行`node -v`来查看`node.js`版本信息: ```bash panjiedeMac-Pro:~ panjie$ node -v v14.15.4 ``` 正确的显示了版本号,安装成功。 >[info] windows系统上也有很多易用的终端,比如新的版本中自带的powershell。第三方还有Cmder、ZOC Terminal Emulator、ConEmu console emulator、Xshell、Terminus、git bash等等。