Nestjs 安装及使用


Nestjs 安装及使用

Nestjs 简介

Nest (NestJS)是一个用于构建高效、可扩展的Node.js服务器端应用程序的开发框架。它利用 JavaScript 的渐进增强的能力,使用并完全支持 TypeScript(仍然允许开发者使用纯 JavaScript 进行开发),并结合了**OOP (面向对象编程)FP (函数式编程)FRP (函数响应式编程)**。

安装或直接构建项目

要构建一个NestJs项目,方式有如三种

方式①: 使用Nest CLI 构建项目 (先全局安装@nest/cli)

若要使用 Nest CLI 构建项目,请运行以下命令。这将创建一个新的项目目录,并使用核心的 Nest 文件和支撑模块填充该目录,从而为项目创建一个传统的基本结构。建议初学者使用 Nest CLI 创建新项目。

$ npm i -g @nestjs/cli
$ nest new project-name

方式②: 使用 Git 等版本控制工具 克隆NestJs项目的 starter 项目 (启动项目), 例子如下

$ git clone https://github.com/nestjs/typescript-starter.git project
$ cd project
$ npm install
$ npm run start

ps: 若要安装基于 JavaScript 的 starter project,请在执行上面的命令时使用 https://github.com/nestjs/javascript-starter.git

方式③: 使用npm 等包管理器 从零构建

你还可以通过 npm 等包管理器来安装的核心和支撑文件,从头开始手动创建一个新项目。当然,在这种情况下,你将自己担负起创建项目样板文件的工作。

推荐

这里推荐初学者使用第一种,熟练的话可以使用第二种。至于第三种, 如果你想深入了解整个NestJs项目构建及启动流程的话, 可以采用的。


文章作者: hjwforever
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 hjwforever !
评论
  目录