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.pswp.cn/web/90801.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/90801.shtml
英文地址,請注明出處:http://en.pswp.cn/web/90801.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

JavaEE初階第十二期:解鎖多線程,從 “單車道” 到 “高速公路” 的編程升級(十)

專欄:JavaEE初階起飛計劃 個人主頁:手握風云 目錄 一、多線程案例 1.1. 定時器 一、多線程案例 1.1. 定時器 定時器是軟件開發的一個重要組件,是一種能夠按照預設的時間間隔或在特定時間點執行某個任務或代碼片段的機制。你可以把它想象成…

EDoF-ToF: extended depth of field time-of-flight imaging解讀, OE 2021

1. 核心問題:iToF相機的“景深”死穴我們之前已經詳細討論過,iToF相機的“景深”(有效測量范圍)受到光學散焦的嚴重制約。問題根源: 當iToF相機的鏡頭散焦時,來自場景不同深度的光信號會在傳感器像素上發生…

符號引用與直接引用:概念對比與實例解析

符號引用與直接引用:概念對比與實例解析 符號引用和直接引用是Java虛擬機(JVM)中類加載與執行機制的核心概念,理解它們的區別與聯系對于深入掌握Java運行原理至關重要。下面我將從定義、特性、轉換過程到實際應用,通過具體示例全面比較這兩類…

每日一講——Podman

一、概念1、定義與定位Podman(Pod Manager)是符合OCI標準的容器引擎,用于管理容器、鏡像及Pod(多容器組)。它無需守護進程(Daemonless),直接通過Linux內核功能(如命名空間…

Spring Boot DFS、HDFS、AI、PyOD、ECOD、Junit、嵌入式實戰指南

Spring Boot分布式文件系統 以下是一些關于Spring Boot分布式文件系統(DFS)的實現示例和關鍵方法,涵蓋了不同場景和技術的應用。這些示例可以幫助理解如何在Spring Boot中集成DFS(如HDFS、MinIO、FastDFS等)或模擬分布式存儲。 使用Spring Boot集成HDFS 基礎配置 // 配…

解決GoLand運行go程序報錯:Error: Cannot find package xxx 問題

問題描述 一個簡單的go程序,代碼如下 package mainimport "fmt" func main() {// 占位符,和java的String.format用法一樣fmt.Printf("我%d歲,我叫%s", 18, "yexindong") }結構如下當我想要運行時卻報錯 Error:…

Spring MVC設計精粹:源碼級架構解析與實踐指南

文章目錄一、設計哲學:分層與解耦1. 前端控制器模式2. 分層架構設計二、核心組件源碼解析1. DispatcherServlet - 九大組件初始化2. DispatcherServlet - 前端控制器(請求處理中樞)請求源碼入口:FrameworkServlet#doGet()請求委托…

k8s之控制器詳解

1.deployment:適用于無狀態服務1.功能(1)創建高可用pod(2)滾動升級/回滾(3)平滑擴容和縮容2.操作命令(1)回滾# 回滾到上一個版本 kubectl rollout undo deployment/my-app# 回滾到特定版本&…

.NET Core中的配置系統

傳統配置方式文件Web.config 進行配置。ConfigurationManager類配置。.NET配置系統中支持配置方式文件配置(json、xml、ini等)注冊表環境變量命令行自定義配置源Json文件配置方式實現步驟:創建一個json文件,把文件設置 為“如果較…

kafka的消費者負載均衡機制

Kafka 的消費者負載均衡機制是保證消息高效消費的核心設計,通過將分區合理分配給消費者組內的消費者,實現并行處理和負載均衡。以下從核心概念、分配策略、重平衡機制等方面詳細講解。一、核心概念理解消費者負載均衡前,需明確三個關鍵概念&a…

騰訊云edges on部署pages

騰訊云edges on部署pages適用場景部署方式官方文檔 適用場景 Next.js Hexo 以及用React Vue等現代前端框架構建的單頁應用全棧項目開發 通過Pages Function KV等能力 實現輕量化的動態服務快速部署與迭代 通過Github等代碼管理平臺集成 每次代碼提交時自動構建和部署網站 注…

SpringAI入門及淺實踐,實戰 Spring? AI 調用大模型、提示詞工程、對話記憶、Adv?isor 的使用

上一次寫AI學習筆記已經好久之前了,溫習溫習,這一章講講關于Spring? AI 調用大模型、對話記憶、Adv?isor、結構化輸出、自定義對話記憶?、Prompt 模板的相關知識點。 快速跳轉到你感興趣的地方一、提示詞工程(Prompt)1. 基本概…

對抗攻擊-知識點

文章目錄自然圖像往往靠近機器學習分類器學習到的決策邊界(decision boundaries)。正交方向--改變某一個不影響其它的特征降采樣(Feature Downsampling)通過黑盒攻擊的持續挑戰,我們才能構建真正安全可靠的智能系統DCT…

7.26 作業

一、實驗要求及其拓撲圖: 本次實驗拓撲圖: 二、實驗IP地址劃分: 1. 公網地址(R5 作為 ISP,使用公網地址): R1 與 R5 之間接口:15.1.1.0/24,R1 側為 15.1.1…

Kafka運維實戰 14 - kafka消費者組消費進度(Lag)深入理解【實戰】

目錄什么是消費者 Lag舉例說明:Lag 的意義:Lag 監控和查詢kafka-consumer-groups基本語法常用命令示例1. 查看單個消費者組的詳細信息(最常用)2. 列出所有消費者組(只顯示名稱)3. 列出所有消費者組&#xf…

設計模式(十三)結構型:代理模式詳解

設計模式(十三)結構型:代理模式詳解代理模式(Proxy Pattern)是 GoF 23 種設計模式中的結構型模式之一,其核心價值在于為其他對象提供一種間接訪問的機制,以控制對原始對象的訪問。它通過引入一個…

24點數學游戲(窮舉法求解表達式)

摘要本畢業設計旨在利用MATLAB技術實現一個24點數學游戲,采用窮舉法求解所有可能的表達式組合。通過全排列數字、枚舉運算符及括號位置,結合遞歸回溯算法,系統能夠高效地搜索所有可能的運算路徑,并驗證結果是否為24。實驗結果表明…

【web應用】如何進行前后端調試Debug? + 前端JavaScript調試Debug?

文章目錄一、前后端:后端以Debug模式運行后端項目,打斷點二、前后端:前端項目在瀏覽器中調試三、單獨前端:前端JavaScript調試1、控制臺輸出2、網頁調試器中添加斷點3、debugger關鍵字一、前后端:后端以Debug模式運行后…

FreeCAD開發樓梯參數化三維模型和鋼格柵

根據樓梯標準圖集開發各種樓梯。上行左轉,上行右轉,對應的欄桿也是配套2種。樓梯總成鋼格柵標準里的跨度和承載 扁鋼尺寸,輕松切換和修改參數。格柵綜合本來格柵上橫桿是冷軋扭鋼筋,先繪制一個圓柱,再做一個內切正方形…

【AcWing 836題解】合并集合

AcWing 836. 合并集合 【題目描述】 在查看解析之前,先給自己一點時間思考哦! 【題解】 并查集是一種用于處理集合合并與查詢問題的數據結構,通常支持以下兩種操作: Find:查詢一個元素所在的集合。 Union&#xff1a…