Nodejs 开发后端所需准备
1:安装 npm , 结合自身情况安装
2:可以使用 nvm 方便快速安装切换 node 版本
如果使用某些web面板,比如宝塔,开源在商店安装
3.如果是在中国大陆,建议切换 npm 镜像源
两种方案
1.全局修改
npm config set registry https://registry.npmmirror.com/
2.推荐使用该方法
#安装 nrm
npm i -g nrm
#修改镜像
nrm use taobao
#检查是否配置成功(选做)
npm config list
3.安装 express nodemon 以及常用扩展
安装 nodemon 热更新,代替 node 执行 js 文件
#全局安装
npm i -g nodemon
#本地 package.json 配置文件
{
"script": {
"dev": "nodemon app.js"
}
}
安装 express 框架 和 生成 express 应用程序
#快速构建初始化
npm init -y
#安装框架
npm i express
#创建 JS 文件并引入开始使用
#安装 express 生成器,快速生成目录解构,需要命令创建目录
# view 使用 ejs 模板引擎
express --view=ejs your-app-name
#进入项目执行
npm i
使用 express 的 cookie 和 session
//1. 安装 cookie-parser
npm i cookie-parser
//2. 引入 cookieParser 包
const cookieParser = require('cookie-parser');
//1. 安装包
npm i express-session connect-mongo
//2. 引入 express-session connect-mongo
const session = require("express-session");
const MongoStore = require('connect-mongo');
使用 bootstrap5
npm install bootstrap@5.3.0-alpha1
#使用
const bootstrap = require('bootstrap')
#或
import bootstrap from 'bootstrap'
#会将所有 Bootstrap 的插件加载到一个 bootstrap 对象上
参考案例: