Node.js Express 框架 2024版 笔记

1.0 操作命令

Node.js express 框架

javascript 复制代码
https://www.expressjs.com.cn/
npm install -g express-generator
express

express --pug --git 

// --pug           添加对 pug 模板引擎的支持
// --git           添加 .gitignore  代码仓库排除
//无法直接安装新版pug模板
npm i
npm uninstall pug
npm i pug
npm i nodemon

npm run dev
// 开发测试
npm run start
// 使用
npm i pm2
npm run prd
// 后台进程运行
问题 1:

解决:npm install -g npm@10.4.0

问题 2:

express : 无法加载文件

1.以管理员身份打开 PowerShell。

2.运行以下命令:Set-ExecutionPolicy RemoteSigned

解决:

1.1package.json 配置文件

javascript 复制代码
{
  "name": "express",
    "version": "1.0.0",
    "private": true,
    "scripts": {
    "start": "node ./bin/www",
      "dev": "nodemon bin/www",
      "prd": "pm2 start bin/www"
  },
  "dependencies": {
    "cookie-parser": "~1.4.4",
      "debug": "~2.6.9",
      "express": "~4.16.1",
      "http-errors": "~1.6.3",
      "morgan": "~1.9.1",
      "nodemon": "^3.0.3",
      "pug": "^3.0.2"
  }
}

1.2 静态地址public

复制代码
views
--home
--soft
--tools
--

2.0 增删改查 CURD

2.1 Json数据 增删改查 CURD

2.2 Mysql 增删改查 CURD

2.3 MongoDB 增删改查 CURD

2.4 Redis 增删改查 CURD

相关推荐
chouchuang3 小时前
day-030-综合练习-笔记管理器
开发语言·笔记·python
张人玉7 小时前
基于 Vue2 + ECharts + Express + SQLite 的南阳市专题数据可视化系统
sqlite·echarts·express
岑梓铭7 小时前
《考研408数据结构》第六章(6.3 图的遍历)复习笔记
数据结构·笔记·考研··拓扑排序·408
he_wen_jian7 小时前
【无标题】
笔记
灵性(๑>ڡ<)☆8 小时前
Java学习笔记--面向对象高级(多态)
笔记·学习
智者知已应修善业9 小时前
【51单片机实现初始化数码管不显示按启动从0秒计时到60按暂停一次显示当前秒按2次恢复原始状态】2024-6-11
c语言·c++·经验分享·笔记·嵌入式硬件·算法·51单片机
AA陈超9 小时前
003 XiYou 西游 — P0 阶段实施计划
c++·笔记·学习·ue5
沪上企服通10 小时前
上海地区代账服务供给侧的五种架构形态:从 pipeline SLA 到领域深度的选型笔记
笔记·架构
海上彼尚11 小时前
Nodejs也能写Agent - 17.LangGraph篇 - Checkpointer 与 Memory
前端·javascript·人工智能·langchain·node.js
库玛西11 小时前
深入剖析 Linux 线程机制与分页式存储管理
linux·服务器·c++·笔记