chevron_left

Node.js 入门 - 使用 Express + Sequelize 实作 API

已发布
第 2 回

课程讲义

Node.js 入门 - 使用 Express + Sequelize 实作 API - 使用 nvm 安装 Node.js 环境(macOS 篇)

2023年11月13日
Node.js 入门 - 使用 Express + Sequelize 实作 API

使用 nvm 安装 Node.js 环境(macOS 篇)

安装 Node.js 有很多方式,这里以 macOS 为例来说明,如何使用 nvm 方式来安装Node.js

为何选择 nvm 来进行安装?

首先说明一个问题,为什么不直接在官网下载安装程序来安装呢?

1.png

可以看到现在的 Node.js 最新版本是:12.6.0。但因为 Node.js 更新很快,如果下一个版本出来,你又要重新下载安装,环境变量方面也需要重新修改。而运行老项目时,可能还依赖旧版本的 Node.js。你想来回切换版本,这样就非常麻烦了,所以我们选择使用nvm来安装。

nvm 的全称是 Node Version ManagerNode.js 版本管理器。使用它的好处有三点:

  • 第一,nvm 是命令行安装,有专业范,而且非常方便。尤其是在无图形界面的服务器上安装,命令行就显得更方便了。
  • 第二,nvm 中可...

课程介绍

现代前端开发,无论做什么都基本离不开 Node.js 了。有了 Node.js,js 就成了一个无所不能的语言。无论你是使用 Webpack 来打包前端项目,或者来开发 Api 接口,还是使用 React Native 开发原生 App,亦或是开发桌面软件,Node.js 都是必不可少的东西了。Node.js 是一个基于 Chrome V8 引擎的 Javascript 运行环境课程主要讲解 如何使用 nvm 来安装 Node.js,以及 npm 的用法。然后通过一个实际项目,来学习 Express Sequelize ORM 的用法。通过此课程,你能学到如何使用 Node.js 来开发一个实际的 Api 接口。项目 Github 地址你可以从这里得到完整的项目源码。 https://github.com/canon4ever/expressapi

适合这样的人

后端小白可学。如果之前学过其他后端MVC框架,会容易上手的多。