E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NestJs
「手把手教学」Monorepo项目搭建与管理——实战案例
项目搭建与管理文章目录Monorepo项目搭建与管理@[TOC]实战案例第一部分:Vue组件库搭建1.1创建Vue组件库子包1.2安装Vue相关依赖1.3创建组件示例1.4配置Vite构建实战案例第二部分:创建
NestJS
lifire_H
·
2025-03-14 14:03
Monorepo
实战
前端
Nestjs
中怎么自动对应mysql结构的dto和entity?
在
NestJS
中,自动将MySQL数据库的结构映射到DTO(数据传输对象)和Entity(实体类)通常是通过TypeORM(或Sequelize等ORM库)来实现的。
·
2025-03-03 21:31
人工智能
Nestjs
中怎么自动对应mysql结构的dto和enti
在
NestJS
中,自动将MySQL数据库的结构映射到DTO(数据传输对象)和Entity(实体类)通常是通过TypeORM(或Sequelize等ORM库)来实现的。
·
2025-03-03 21:31
人工智能
pm2 logs日志中出现错误的检查方法
从你提供的日志来看,
NestJS
框架成功地映射了几个路由,如/api/models/setModel、/api/models/delModel等,说明你的应用启动过程中没有错误。
·
2025-03-03 21:00
人工智能
你的
Nestjs
项目部署的时候还要把node_module带上去?
目录创建webpack配置文件修改
nestjs
-cli修改package最近跟一个小伙伴聊天,他说他部署
Nestjs
项目的时候,每次都要把package.json带上去然后使用npm把依赖安装一次,才能运行项目
海上彼尚
·
2025-02-28 22:20
node.js
node.js
javascript
nestjs
+mysql+prisma + swagger项目搭建
nestjs
学习(一)项目地址1.基础操作安装nestyarnadd-g@
nestjs
/cli创建项目nestnewproject-name启动服务器yarnrunstartyarnstart:dev监听文件变化
哆啦咪唏
·
2025-02-27 19:11
mysql
javascript
prisma
nestjs
NestJS
Console指南:强大的CLI工具集成方案
NestJS
Console指南:强大的CLI工具集成方案
nestjs
-consoleA
nestjs
modulethatprovideaclitoyourapplication.项目地址:https://
童霆腾Sorrowful
·
2025-02-27 18:37
使用
NestJS
的控制器与业务逻辑结合的入门教程
NestJS
是一个用于构建高效、可扩展的Node.js应用程序的框架。它采用了现代化的JavaScript或TypeScript语言,并提供了强大的依赖注入、模块化和面向切面编程等功能。
XymkMl
·
2025-02-27 18:37
JavaScript
后端技术栈都有哪些
以下是一些常见的后端技术栈的示例:Node.js:框架:Express.js,Koa.js,
NestJS
,Hapi.js数据库:MongoDB,MySQL,PostgreSQL,Redis模板引擎:EJS
python资深爱好者
·
2025-02-26 04:19
web
http
网络安全
2025年如何选择合适的微服务工具
例如,Java开发者可以选择SpringBoot,而Node.js开发者可能更倾向于使用Express或
NestJS
。其次,在服务通信方面,工具的选择应基于业务需求。
zxzy_org
·
2025-02-17 04:35
微服务
架构
云原生
算法
GraphQL实践篇二
GraphQL实践篇之Vue+GraphQL搭建客户端上一篇我们介绍了使用
Nestjs
+GraphQL搭建服务端,这篇文章记录使用Vue+GraphQL搭建客户端。
·
2025-02-12 22:36
VUE3 + xterm +
nestjs
实现web远程终端 或 连接开启SSH登录的路由器和交换机。
相关资料:xtermjs/xterm.js:Aterminalfortheweb(github.com)后端实现(
NestJS
):1、安装依赖:npminstallnode-ssh@
nestjs
/websockets
焚木灵
·
2024-09-16 03:01
node.js
vue
Nestjs
微服务简单案例
相信大家,来看这篇博客,就应该知道微服务的概念。只是不太知道实用方法而已。下面我通过最简单的案例,来教会大家。首先这是我的项目目录:nestwfw/├──app/├──project-microsericesapp是web服务,用来接收前端请求的网络请求project-microserices是一个微服务,名字都是随意的安装nestnewappnestnewproject-microservice
海上彼尚
·
2024-09-11 00:30
node.js
微服务
架构
node.js
NestJS
入门:参考文章
知乎上对
NestJS
入门比较好的专栏文章【Nest】1.初识
NestJS
和Hello,world【Nest】2.Nest应用目录结构和脚手架命令【Nest】3.筑基篇:TypeScript类和装饰器【Nest
夜风里唱
·
2024-03-16 16:53
NestJS
node.js
Nestjs
配置文件上传, 配置中间件以及管道的使用
Nestjs
中的文件上传文档:https://docs.
nestjs
.com/techniques/file-upload安装插件$yarnadd@types/multer示例1)简单单个上传前端代码后端代码
Wang's Blog
·
2024-02-11 06:27
NodeJs
中间件
使用Compodoc生成angular项目静态文档
可用于Angular、
Nestjs
、Stencil框架,包含8中内置主题,4种语言选项。
weixin_34146410
·
2024-02-08 10:01
javascript
json
markdown
ViewUI
学习
nestjs
浅聊一下ts 的装饰器
TypeScript装饰器是一种特殊的语法,它可以用来修改类、方法、属性或参数的行为。它们可以被认为是函数,它们接收一个参数,该参数是装饰器应用的目标。在本文中,我们将深入探讨TypeScript装饰器的不同类型、如何使用它们以及每个参数的含义。一、装饰器的类型TypeScript支持以下四种装饰器类型:类装饰器类装饰器是应用于类构造函数的函数。它们可以用来修改类的行为。类装饰器在类被声明时被调用
前段小学生
·
2024-02-07 10:59
Nestjs
管道转换
一、管道作用1、转换:将前端传入的数据转换成我们需要的数据2、验证:可以实现类似于前端form表单rules配置的验证规则
Nestjs
提供的八个内置转换APIValidationPipeParseIntPipeParseFloatPipeParseBoolPipeParseArrayPipeParseUUIDPipeParseEnumPipeDefaultValuePipe
炉火纯青-旺
·
2024-02-04 18:23
前端
Nestjs
管道验证DTO
一、创建验证管道pipe1、创建p模块nestgresp2、创建验证管道nestgpip二、安装验证器npmi--saveclass-validatorclass-transformer代码:import{IsNotEmpty,IsString}from"class-validator";import{isString}from"class-validator/types/decorator/de
炉火纯青-旺
·
2024-02-04 18:23
前端
使用session实现登录验证
参考大佬的视频教程:
nestjs
session案例大佬的博客地址:小满
nestjs
(第九章
nestjs
Session)在学习某些知识时如果有大佬的视频教程与文档真的是太爽了,能够学习到好多新知识。
无知的小菜鸡
·
2024-02-03 11:12
Koa
javascript
nest.js实现登录验证码功能(学习笔记)
express-sessionnpmiexpress-session引入注册sessionimport*assessionfrom'express-session';import{NestFactory}from'@
nestjs
鸥总
·
2024-02-03 10:40
node.js
javascript
学习
笔记
node.js(nest.js控制器)学习笔记
1.获取get请求传参,用@Request装饰器或者@Query()装饰器import{Controller,Get,Request,}from'@
nestjs
/common';import{WeiServ
鸥总
·
2024-02-01 06:51
node.js
javascript
node.js
学习
React(3): React 实现卖座App
bilibili看到React学习视频,于是马上着手React版本的卖座App开发技术栈//前端ReactTypeScriptAntd-MobileDayjs3D-selectiontailwindcss//后端
nestjs
一个抱抱一首歌
·
2024-01-26 09:00
react.js
前端
前端框架
nestjs
之常用装饰器以及原理解析
大概有五种常用的装饰器类型(类装饰器、方法装饰器、访问符装饰器、属性装饰器和参数装饰器)如下所示。1.类装饰器类装饰器用于类声明。这里的例子是一个简单的日志记录装饰器,它在类被实例化时记录信息。functionLogClass(target:Function){//保存原始构造函数的引用constoriginal=target;//生成一个新的构造函数,它会替代原始的构造函数functioncon
Young soul2
·
2024-01-25 12:11
nestjs原理
javascript
开发语言
ecmascript
nestjs
之适配器模式的应用
NestJS
是一个用于构建高效、可靠和可扩展的服务器端应用程序的框架。在
NestJS
中,适配器模式(AdapterPattern)主要体现在其对不同类型的HTTP服务端框架的适配上。
Young soul2
·
2024-01-25 12:09
nestjs原理
适配器模式
nestjs
之策略模式的应用
策略模式(StrategyPattern)是一种软件设计模式,它定义了算法族,分别封装起来,使它们可以互相替换。策略模式让算法的变化独立于使用算法的客户。这种模式涉及到三个角色:上下文(Context):持有一个策略类的引用,用来与策略类交互。策略接口(StrategyInterface):定义了每个策略或算法必须遵循的接口。具体策略(ConcreteStrategies):实现策略接口的类,提供
Young soul2
·
2024-01-25 06:10
nestjs原理
策略模式
javascript
前端
nestjs
之pipe是如何从dto校验的?
NestJS
中的Pipe主要用于处理输入数据的验证和转换。当你使用类验证器(ClassValidator)和数据传输对象(DTO)时,Pipe会根据DTO定义的装饰器来校验数据。
Young soul2
·
2024-01-19 15:02
nestjs原理
javascript
前端
nestjs
之定义provider以及inject使用的几种方式
在
NestJS
中可以以多种方式自定义Providers。以下是一些常见的方法:1.值提供者(ValueProviders)值提供者用于提供一些硬编码的值,例如配置对象或常量。
Young soul2
·
2024-01-19 15:31
nestjs原理
javascript
前端
nestjs
之TypeOrm异步配置实现原理
在
NestJS
中,当你使用依赖注入(DI)系统,并且inject是一个字符串数组时,每个字符串代表一个DI令牌。这些令牌用于从
NestJS
的容器中检索相应的服务或值。
Young soul2
·
2024-01-19 15:31
nestjs原理
javascript
前端
nestjs
之provider的provide取值的几种方式
以下是根据上述每种provide取值方式的例子,展示在
NestJS
中如何定义和使用自定义providers。
Young soul2
·
2024-01-19 15:57
nestjs原理
javascript
前端
Nestjs
图片上传(一)
@types/multer--save-dev2、生成upload模块nestgresupload3、配置图片名称及图片存放路径upload.module.tsimport{Module}from'@
nestjs
炉火纯青-旺
·
2024-01-18 14:40
typescript
Nestjs
图片下载
uploadController.tsimport{Controller,Get,Post,Body,Patch,Param,Delete,UseInterceptors,UploadedFile,Res}from'@
nestjs
炉火纯青-旺
·
2024-01-18 14:06
状态模式
nestjs
控制反转、依赖注入
1、全局安装typescriptnpminstalltypescript-g2、全局安装ts-nodenpminstallts-node-g3、demo.ts/***B中代码的实现是依赖A的,两者之间的耦合度非常高,当两者之间的业务逻辑复杂程度增加的情况下*维护成本与代码的可读性都会随着增加,并且很难再多引入额外的模块进行功能扩展*/classA{name:stringconstructor(na
炉火纯青-旺
·
2024-01-16 15:19
javascript
开发语言
ecmascript
nestjs
装饰器
1、装饰器定义装饰器是一种特殊的类型声明,它可以附加在类、方法、属性、参数上边需开启tsconfig.json中"experimentalDecorators":true生成tsconfig.json文件tsc-init2、类装饰器//类装饰器主要是通过@符号添加装饰器//装饰器会自动把class的构造函数传入到装饰器的第一个参数target//然后通过prototype可以自定义添加属性和方法f
炉火纯青-旺
·
2024-01-16 15:19
javascript
前端
开发语言
Nestjs
笔记
v1/list二、跨域处理1、安装依赖npminstallcorsnpminstall@types/cors-D2、app.module.ts添加代码import{NestFactory}from'@
nestjs
炉火纯青-旺
·
2024-01-16 15:09
笔记
Nest 怎么自动创建表到数据库
import{Module}from'@
nestjs
/common';import{TypeOrmModule}from'@
nestjs
/typeorm';import{APP_FILTER}from'
666和777
·
2024-01-16 02:29
数据库
vscode
Nestjs
使用log4js实现日志输出
log4js默认的日志级别如下:ALL{return(logEvent:Log4js.LoggingEvent):string=>{letmoduleName='';letposition='';//日志组装constmessageList:string[]=[];logEvent.data.forEach((value:any)=>{if(valueinstanceofContextTrace)
666和777
·
2024-01-16 02:58
log4j
一篇文章学会如何轻松集成 Swagger 到
NestJS
项目
前言
NestJS
是一个高效且适用于构建服务器端应用程序的框架,它基于Node.js并且被设计为灵活和可伸缩。
乐闻x
·
2024-01-15 10:55
NestJS
最佳实践手册
node.js
nest.js
什么是Session以及如何在
NestJS
项目中的优雅管理 Session
在这篇文章中,我们将探讨Session是什么,为什么我们需要Session,以及在
NestJS
项目中如何优雅地管理Session。
乐闻x
·
2024-01-15 10:25
NestJS
最佳实践手册
node.js
nest.js
nestjs
中@Module的简单实现
这只是一个非常简化的示例,真实的
NestJS
实现会更复杂。//module.decorator.tsexportfunctionModule(options:{controllers?
Young soul2
·
2024-01-14 11:07
javascript
前端
nestjs
中@Controller()简单实现原理
@Controller实现原理的简单实现,在真实的应用中,路由处理会更加复杂,包括错误处理、中间件支持、参数解析等案例1import'reflect-metadata';functionController(prefix:string=''){returnfunction(constructor:Function){Reflect.defineMetadata('prefix',prefix,co
Young soul2
·
2024-01-14 11:36
nestjs原理
javascript
前端
nestjs
中@Injectable()的实现原理
以下是对@Injectable()的简单实现import'reflect-metadata';functionInjectable(){returnfunction(constructor:Function){Reflect.defineMetadata('injectable',true,constructor);};}classDependencyInjectionContainer{priv
Young soul2
·
2024-01-14 10:39
nestjs原理
javascript
前端
开发语言
NestJS
如何自定义中间件以及实际项目基于中间件提升项目开发效率
前言
NestJS
作为一个强大的Node.js框架,允许你通过中间件对请求和响应进行处理。
乐闻x
·
2024-01-13 13:35
NestJS
最佳实践手册
中间件
node.js
nest.js
NestJs
WebSocket与Vue WebSocket
一、
NestJs
WebSocket安装依赖npmi--save@
nestjs
/websockets@
nestjs
/platform-socket.ionpmiws新建ws.gateway.ts文件import
qq_41985405
·
2024-01-12 07:26
websocket
vue.js
node.js
实战篇:如何在
NestJS
项目中支持 i18n 国际化本地化
NestJS
作为一个现代、功能丰富的Node.js框架,提供了强大的国际化机制。本文将指导您如何在
NestJS
项目中实现i18n功能。
乐闻x
·
2024-01-10 05:40
NestJS
最佳实践手册
nest.js
node.js
i18n
NestJS
支持自定义CLI命令行?一篇文章深入Command装饰器使用
前言
NestJS
作为一个高效、可扩展的Node.jsweb框架,其设计上受到Angular的启发,提供了强大的模块化与依赖注入特性。
乐闻x
·
2024-01-10 05:08
NestJS
最佳实践手册
node.js
nest.js
一篇文章(三种方案)搞定
NestJS
项目中的跨域问题
前言当我们的
NestJs
后端服务需要被不同源的前端项目访问时,就可能遇到“跨域问题”。
乐闻x
·
2024-01-09 01:09
NestJS
最佳实践手册
node.js
nest.js
cors
如何在
NestJS
中使用 TypeORM 实现多数据库连接配置
前言当你打算在一个
NestJS
应用中操作多个数据库时,TypeORM提供了优雅而强大的解决方案。在本教程中,我们将一步步了解如何在
NestJS
项目中配置TypeORM以使用多个数据库。
乐闻x
·
2024-01-09 01:37
NestJS
最佳实践手册
数据库
node.js
nest.js
typeorm
mysql
大前端
nestjs
入门教程系列(四):如何
nestjs
整合mysql数据库
经过前面的几篇文章,想必大家已经对
nestjs
有了基础的了解,那么这篇文章就带大家玩玩数据库,学会了这篇,就离大前端又进了一步Nest与数据库无关,使你可以轻松地与任何SQL或NoSQL数据库集成。
风清云淡_A
·
2024-01-08 18:52
nestjs
前端
打造清晰的日志管理策略:如何在
NestJS
中集成 winston 高级日志系统
对于使用
NestJS
框架的项目来说,集成一个高效、可扩展的日志系统尤为重要。在本教程中,我们将探讨如何在
NestJS
项目中集成日志系统,并管理系统日志。
乐闻x
·
2024-01-08 03:05
NestJS
最佳实践手册
node.js
nest.js
winston
log
日志
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他