03.Node.js依赖包补充说明及React&Node.Js项目

Npm命令

npm i mongoose@^6.6.6

bcrypt(^5.1.0)​ - 密码哈希加密库

用于安全存储用户密码

npm i bcrypt@^5.1.0

npm view bcrypt versions#看版本

npm i bcrypt@^6.0.0

jsonwebtoken(^8.5.1)​ - JSON Web Token 实现

用于生成和验证 JWT 令牌

npm i jsonwebtoken@^8.5.1# 安装命令

passport(^0.6.0)​ - 认证中间件

提供灵活的认证策略

npm i passport@^0.6.0# 安装命令

passport-jwt(^4.0.0)​ - Passport 的 JWT 策略

用于 JWT 身份验证

npm i passport-jwt@^4.0.0 # 安装命令

passport-local(^1.0.0)​ - Passport 的本地策略

用于用户名/密码本地认证

npm i passport-local@^1.0.0 # 安装命令

其他工具和中间件

cors(^2.8.5)​ - 跨域资源共享中间件

允许前端应用跨域访问 API

npm i cors@^2.8.5 # 安装命令

dotenv(^16.0.3)​ - 环境变量管理

从 .env文件加载配置

npm i dotenv@^16.0.3 # 安装命令

joi(^17.6.3)​ - 数据验证库

用于验证请求数据、配置文件等

npm i joi@^17.6.3 # 安装命令

#修复命令

npm audit fix

#强制修复命令

npm audit fix --force

使用Node.JS&React&MongoDB建立的项目

在学习人家的,前后端都理清楚就开始自己编码。

=>自己预计Code个个人Web或者TodoList

项目启动命令

1.启动MongoDB

net start MongoDB27017

2.启动后端代码

//路径切换

cd .\project 9 final code\server

//启动命令

node index.js

3.启动前端代码

//路径切换

cd .\project 9 final code\client

//启动命令

node start

相关推荐
huashengzsj20 分钟前
Shopify个人建站如何搭建独立站:从零开始的完整指南
前端·网络·人工智能
程序猿小泓31 分钟前
从 Claude Code 学 Agent Harness:一个前端工程师的 AI Agent 学习笔记
前端·人工智能·学习
柒和远方1 小时前
从审计日志到可下载证据包:事务型 Outbox、租约 fencing 与保留水位
前端·后端·架构
minglie12 小时前
npm ali-oss库依赖冲突
前端·npm
CryptoPP2 小时前
BSE股票K线数据接入实战:从接口调用到前端图表展示
大数据·前端·网络·人工智能·websocket·网络协议
YFF菲菲兔2 小时前
React 事件系统:listenToAllSupportedEvents
react.js
Random_index3 小时前
#Vue3篇: Vue 项目发版后如何提示用户刷新?基于 package.json 版本号的前端更新检测方案
前端·vue.js·json
没落英雄4 小时前
5. 从零开始搭建一个 AI Agent —— 人机协作与中断恢复
前端·人工智能·架构
品尚公益团队4 小时前
C#在asp.net网页开发中的带cookie登录实现
前端·c#·asp.net
iDao技术魔方4 小时前
Node.js v26.5.0 深度解读:import Text、流式 ReadableStreamTee、以及隐藏的安全加固浪潮
安全·node.js