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

相关推荐
四谎真好看8 分钟前
Java 黑马程序员学习笔记(进阶篇19)
java·笔记·学习·学习笔记
新子y1 小时前
【小白笔记】最大交换 (Maximum Swap)问题
笔记·python
你要飞5 小时前
Hexo + Butterfly 博客添加 Live2D 看板娘指南
笔记
哆啦A梦15887 小时前
搜索页面布局
前端·vue.js·node.js
Q_Q5110082858 小时前
python+uniapp基于微信小程序的旅游信息系统
spring boot·python·微信小程序·django·flask·uni-app·node.js
ajsbxi8 小时前
【Java 基础】核心知识点梳理
java·开发语言·笔记
哆啦A梦15888 小时前
axios 的二次封装
前端·vue.js·node.js
呱呱巨基9 小时前
vim编辑器
linux·笔记·学习·编辑器·vim
Q_Q5110082859 小时前
python基于web的汽车班车车票管理系统/火车票预订系统/高铁预定系统 可在线选座
spring boot·python·django·flask·node.js·汽车·php
新子y9 小时前
【小白笔记】普通二叉树(General Binary Tree)和二叉搜索树的最近公共祖先(LCA)
开发语言·笔记·python