chevron_left

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

已发布
第 8 回

课程讲义

Node.js 入门 - 使用 Express + Sequelize 实作 API - 使用 express-generator 创建正式项目,nodemon 监听代码变动

2024年07月04日
Node.js 入门 - 使用 Express + Sequelize 实作 API

使用 express-generator 创建正式项目,nodemon 监听代码变动

正式开发项目,其实并不会像上一集那样自己手动创建项目。而是会选择更加方便的 express-generator。安装好后,直接一个命令,自动建好项目所需的项目结构

安装

先来安装 express-generator

$ cnpm install express-generator -g

Tips: 这里安装 express-generator 使用的是 -g 参数,也就是将它装成全局的了。这样才能让它在任意目录都运行 express 命令。

新建项目

$ express --view=ejs blog
$ cd blog
$ cnpm install

这里咱们指定了 view,使用 ejs 模板引擎。ejs 是一套类似 RailsERB 的模板引擎,学习起来非常简单的,几乎 零成本。进入项目后,安装相关依赖包。

$ npm start

...

课程介绍

现代前端开发,无论做什么都基本离不开 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