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 [email protected]

问题 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

相关推荐
scdifsn2 小时前
动手学深度学习12.7. 参数服务器-笔记&练习(PyTorch)
pytorch·笔记·深度学习·分布式计算·数据并行·参数服务器
掉头发类型的选手4 小时前
Node.js: express 使用 Open SSL
express
jackson凌5 小时前
【Java学习笔记】SringBuffer类(重点)
java·笔记·学习
huangyuchi.6 小时前
【Linux】LInux下第一个程序:进度条
linux·运维·服务器·笔记·进度条·c/c++
大写-凌祁7 小时前
论文阅读:HySCDG生成式数据处理流程
论文阅读·人工智能·笔记·python·机器学习
Unpredictable2227 小时前
【VINS-Mono算法深度解析:边缘化策略、初始化与关键技术】
c++·笔记·算法·ubuntu·计算机视觉
贩卖纯净水.7 小时前
Webpack的基本使用 - babel
前端·webpack·node.js
傍晚冰川8 小时前
FreeRTOS任务调度过程vTaskStartScheduler()&任务设计和划分
开发语言·笔记·stm32·单片机·嵌入式硬件·学习
贩卖纯净水.9 小时前
Webpack依赖
前端·webpack·node.js
Love__Tay9 小时前
【学习笔记】Python金融基础
开发语言·笔记·python·学习·金融