介绍
介绍
Nest是一个用于构建高效,可扩展的Node.js服务器端应用程序的框架。它使用渐进式JavaScript,并完全支持TypeScript(但仍然允许开发人员使用纯 JavaScript 编写代码
),并结合了OOP(面向对象编程),FP(功能编程)和FRP(功能反应编程)的元素。
哲学
Nest提供了开箱即用的应用程序架构,可以轻松创建高度可测试,可扩展,松散耦合且易于维护的应用程序。
安装
首先,使用Nest CLI构建基础项目,也可以克隆一个启动项目(两者都会产生相同的结果)。
$ npm i -g @nestjs/cli
$ nest new project-name
使用Git安装入门项目:
JS
$ git clone https://github.com/nestjs/typescript-starter.git project
$ cd project
$ npm install
$ npm run start
或者用npm(或yarn)从头开始一个新项目:
$ npm i --save @nestjs/core @nestjs/common rxjs reflect-metadata
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com