踩 坑 不 易 , 还 希 望 各 位 大 佬 支 持 一 下 \textcolor{gray}{踩坑不易,还希望各位大佬支持一下}

📃 个 人 主 页 : \textcolor{green}{个人主页:} 沉默小管

📃 个 人 网 站 : \textcolor{green}{个人网站:} 沉默小管

🔥 技 术 交 流 Q Q 群 : : 837051545 \textcolor{green}{技术交流QQ群::837051545} QQ:837051545

👍 点 赞 , 你 的 认 可 是 我 创 作 的 动 力 ! \textcolor{green}{点赞,你的认可是我创作的动力!}

⭐️ 收 藏 , 你 的 青 睐 是 我 努 力 的 方 向 ! \textcolor{green}{收藏,你的青睐是我努力的方向!}

✏️ 评 论 , 你 的 意 见 是 我 进 步 的 财 富 ! \textcolor{green}{评论,你的意见是我进步的财富!}

如果有不懂可以留言,我看到了应该会回复
如有错误,请多多指教

1.安装node环境

安装链接
http://nodejs.cn/download/

2.初始化node项目

npm init
在这里插入图片描述

3.安装第三方拓展

##安装express框架
npm install express
##安装mysql数据库
npm install mysql
##安装令牌token
npm install jsonwebtoken
##安装加密解密的bcryptjs
npm install bcryptjs
##安装热重启的nodemon//实时监听node修改的代码,并重启
npm install nodemon
启动nodemon:nodemon [your node app]
##安装body-parser是一个http请求体中间件,处理json,raw,URL-encoded格式请求体等
npm install body-parser

4.启动node项目

const express = require("express"),
  bodyParser = require("body-parser"),
  config = require("./utils/config")
//创建应用程序
const app = express()

//全局注册使用bodyParser,处理json,raw,URL-encode格式请求体等
app.use(bodyParser.json())
//create application/x-www-form-urlencoded parser
app.use(bodyParser.urlencoded({ extended: false }))

//路由设置

const baseUrl = "/api";
const user = require('./router/home/user')
//路由挂载
//个人中心路由
app.use(`${baseUrl}/user`,user)
const home = require('./router/home/home')
//首页
app.use(`${baseUrl}`,home)

// 404
app.use(function(req, res, next) {
  return res.status(404).send(responseJson.errorJson(apiError.NOT_FIND))
});

// 500 - Any server error
app.use(function(err, req, res, next) {
  return res.status(500).send(responseJson.errorJson(apiError.NET_FAIL))
});

let ip = config.baseConfig.ip
let address = config.baseConfig.address
app.listen(ip,()=>{
  console.log(address+":"+ip);
})

启动项目命令nodemon main.js出现错误请看我另外一篇文章
https://blog.csdn.net/qq_36977923/article/details/122532200?spm=1001.2014.3001.5501

正在更新node开发接口…

前端项目
【react+ts】创建react或者react+typscript的项目-01

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐