当前位置: 首页 > web >正文

vue2+node+express+MongoDB项目安装启动启动

文章目录

    • 准备环境
      • 安装MongoDB
      • 安装 MongoDB Compass(图形化数据库管理工具)
      • 安装 Postman(接口测试工具)
    • 项目结构
    • 配置项目代理
    • 项目启动
    • 提交项目
      • 生成Access Token

准备环境

默认含有node.js、npm

安装MongoDB

下载地址:https://www.mongodb.com/try/download/community
安装教程:https://www.runoob.com/mongodb/mongodb-window-install.html
在这里插入图片描述
启动 MongoDB 的服务端程序,并指定数据库文件的存储位置
在这里插入图片描述

安装 MongoDB Compass(图形化数据库管理工具)

下载地址:https://www.mongodb.com/products/compass

在这里插入图片描述

安装 Postman(接口测试工具)

下载地址:https://www.postman.com/downloads/
新建连接选择http
在这里插入图片描述
选择row和json,其他默认
在这里插入图片描述

项目结构

project-root/
├── src/              # 前端 Vue2 项目
├── server/              # 后端 Express 服务
│   ├── models/          # Mongoose 模型
│   ├── routes/          # 路由
│   ├── util           # 连接mongoose数据库
│   ├── app.js           # Express 启动文件
├── package.json
├── vue.config.js    #配置项

配置项目代理

//  Node.js + Express 服务启动核心配置提取与注释
// 1. 引入核心模块
const express = require("express");              // 引入 express 框架
const path = require("path");                    // 处理路径
const fs = require("fs");                        // 文件系统模块
const multer = require("multer");                // 文件上传中间件
const cookieParser = require("cookie-parser");   // 解析 cookie
const session = require("express-session");      // 会话管理
const bodyParser = require("body-parser");       // 处理请求体var login = require("./routes/login");
http://www.xdnf.cn/news/16354.html

相关文章:

  • go语言基础教程:【2】基础语法:基本数据类型(整形和浮点型)
  • js实现宫格布局图片放大交互动画
  • android app适配Android 15可以在Android studio自带的模拟器上进行吗,还是说必须在真机上进行
  • 无人机视觉模块技术解析
  • 【LeetCode Solutions】LeetCode 热题 100 题解(1 ~ 5)
  • [CSS]让overflow不用按shift可以滚轮水平滚动(纯CSS)
  • 【数据库】AI驱动未来:电科金仓新一代数据库一体机如何重构性能边界?
  • 半相合 - 脐血联合移植
  • Kingbasepostgis 安装实践
  • Go 官方 Elasticsearch 客户端 v9 快速上手与进阶实践*
  • R 语言绘制六种精美热图:转录组数据可视化实践(基于 pheatmap 包)
  • Redis替代方案:腾讯云TDSQL-C内存优化实战,TPS秒上涨
  • 大语言模型生成式人工智能企业应用
  • 水库大坝安全监测的主要内容
  • 微算法科技(NASDAQ:MLGO)采用分布式哈希表优化区块链索引结构,提高区块链检索效率
  • mac下 vscode 运行 c++无法弹出窗口
  • 《C++初阶之STL》【vector容器:详解 + 实现】
  • 智能问答分类系统:基于SVM的用户意图识别
  • Android Paging 分页加载库详解与实践
  • 航段导航计算机 (Segment_Navigator) 设计与实现
  • 重构 MVC:让经典架构完美适配复杂智能系统的后端业务逻辑层(内附框架示例代码)
  • 【MacOS】发展历程
  • HTTP 请求方法有哪些?
  • 《基于电阻抗断层扫描(EIT)驱动的肌肉骨骼模型表征人体手臂动态意图用于人机交互》论文解读
  • 当人机交互迈向新纪元:脑机接口与AR/VR/MR的狂飙之路
  • Spring Cloud Gateway 服务网关
  • 2025年第四届创新杯(原钉钉杯)赛题浅析-助攻快速选题
  • Android Studio 2024 内嵌 Unity 3D 开发示例
  • 【第四章:大模型(LLM)】01.神经网络中的 NLP-(1)RNN、LSTM 和 GRU 的基本原理和应用
  • 全国产化5G-A低空经济基座