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

基于node 安装express后端脚手架

1.首先创建文件件
2.在文件夹内打开终端 npm init
3.安装express:

npm install -g express-generator

注意的地方:这个时候安装特别慢,最后导致不成功
解决方法:npm config set registry http://registry.npm.taobao.org/
4.依次执行

npm install -g express-generator
 npm i express

5.创建接口

// 引入express
const express = require('express')
// 创建实例
const app = express()
// 创建监听端口
const port = 3000
//  定义接口
app.get('/api/getData',(req,res) =>{// 返回的结果res.send({code:10000,data:{msg:'hellow '}})
})
// 监听当前的端口
app.listen(port,() =>{console.log(`server start! port:${port}`);
})

5.运行node
在这里插入图片描述
6.测试刚才接口有没有创建成功

http://localhost:port(端口号)/app.get(接口路径)

在这里插入图片描述

相关文章:

基于node 安装express后端脚手架

1.首先创建文件件 2.在文件夹内打开终端 npm init 3.安装express: npm install -g express-generator注意的地方:这个时候安装特别慢,最后导致不成功 解决方法:npm config set registry http://registry.npm.taobao.org/ 4.依次执行 npm install -g ex…...

Mrdoc知识文档

MrDoc知识文档平台是一款基于Python开发的在线文档系统,适合作为个人和中小型团队的私有云文档、云笔记和知识管理工具,致力于成为优秀的私有化在线文档部署方案。我现在主要把markdown笔记放在上面,因为平时老是需要查询一些知识点&#xff…...

C语言中getchar函数

在 C 语言中,getchar() 是一个标准库函数,用于从标准输入(通常是键盘)读取单个字符。它的函数原型如下: int getchar(void);getchar() 函数的工作原理如下: 当调用 getchar() 函数时,它会等待…...

全栈开发组合

SpringBoot是什么? SpringBoot是一个基于Spring框架的开源框架,由Pivotal团队开发。它的设计目的是用来简化Spring应用的初始搭建以及开发过程。SpringBoot提供了丰富的Spring模块化支持,可以帮助开发者更轻松快捷地构建出企业级应用 Sprin…...

wpf TelerikUI使用DragDropManager

首先,我先创建事务对象ApplicationInfo,当暴露出一对属性当例子集合对于构成ListBoxes。这个类在例子中显示如下代码: public class ApplicationInfo { public Double Price { get; set; } public String IconPath { get; set; } public …...

Python+Appium自动化测试之元素等待方法与重新封装元素定位方法

在appium自动化测试脚本运行的过程中,因为网络不稳定、测试机或模拟器卡顿等原因,有时候会出现页面元素加载超时元素定位失败的情况,但实际这又不是bug,只是元素加载较慢,这个时候我们就会使用元素等待的方法来避免这种…...

详解Maven如何打包SpringBoot工程

目录 一、spring-boot-maven-plugin详解 1、添加spring-boot-maven-plugin插件到pom.xml 2、配置主类(Main Class) 3、配置打包的JAR文件名 4、包含或排除特定的资源文件 5、指定额外的依赖项 6、配置运行参数 7、自定义插件执行阶段 二、Maven打…...

PyQt6 QFrame分割线控件

锋哥原创的PyQt6视频教程: 2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~共计46条视频,包括:2024版 PyQt6 Python桌面开发 视频教程(无废话版…...

PostgreSql 序列

一、概述 在 PostgreSQL 中,序列用于生成唯一标识符,通常用于为表的主键列生成连续的唯一值。若目的仅是为表字段设置自增 id,可考虑序列类型来实现,可参考《PostgreSql 设置自增字段》 二、创建序列 2.1 语法 CREATE [ TEMPOR…...

【深度学习目标检测】六、基于深度学习的路标识别(python,目标检测,yolov8)

YOLOv8是一种物体检测算法,是YOLO系列算法的最新版本。 YOLO(You Only Look Once)是一种实时物体检测算法,其优势在于快速且准确的检测结果。YOLOv8在之前的版本基础上进行了一系列改进和优化,提高了检测速度和准确性。…...

Vue3上传图片和删除图片

<div class"illness-img"><van-uploader:after-read"onAfterRead"delete"onDeleteImg"v-model"fileList"max-count"9":max-size"5 * 1024 * 1024"upload-icon"photo-o"upload-text"上传图…...

华为配置VRRP负载分担示例

组网需求 如图1所示&#xff0c;HostA和HostC通过Switch双归属到SwitchA和SwitchB。为减轻SwitchA上数据流量的承载压力&#xff0c;HostA以SwitchA为默认网关接入Internet&#xff0c;SwitchB作为备份网关&#xff1b;HostC以SwitchB为默认网关接入Internet&#xff0c;Switc…...

【Python】按升序排列 Excel 工作表

发现按名称对 Excel 工作表进行排序很麻烦&#xff0c;因此创建了一个代码来使用 Python 的 openpyxl 对它们进行排序。 1. 本次创建的代码概述 在GUI中指定一个Excel文件&#xff08;使用Tkinter。这是一个标准模块&#xff0c;因此不需要安装&#xff09;加载Excel文件&…...

定时器TIM HAL库+cubeMX(上)

定时器时钟源APB1 36MHz 一.基本定时器 1.基本框图 2.溢出时间计算 3.配置定时器步骤 TIM_HandleTypeDef g_timx_handle;/* 定时器中断初始化函数 */ void btim_timx_int_init(uint16_t arr, uint16_t psc) {g_timx_handle.Instance TIM6;g_timx_handle.Init.Prescaler p…...

我常用的几个经典Python模块

Python常用的模块非常多&#xff0c;主要分为内置模块和第三方模块两大类&#xff0c;且不同模块应用场景不同又可以分为文本类、数据结构类、数学运算类、文件系统类、爬虫类、网络通讯类等多个类型。 大家常用的内置模块比如&#xff1a;math、re、datetime、urllib、os、ra…...

课堂练习4.4:页式虚存

4-7 课堂练习4.4&#xff1a;页式虚存 缺页异常在 Linux 内核处理中占有非常重要的位置&#xff0c;很多 Linux 特性&#xff0c;如写时复制&#xff0c;页框延迟分配&#xff0c;内存回收中的磁盘和内存交换&#xff0c;都需要借助缺页异常来进行。 本实训分析 Linux 0.11 的…...

javascript实现Stack(栈)数据结构

上一篇文章我们理解了List这种数据结构&#xff0c;知道了它的特点和一些使用场景&#xff0c;这篇文章我们就来看一下栈这种数据结构&#xff0c;这里的栈可不是客栈哦&#xff0c;哈哈 栈其实和List非常像&#xff0c;使用javascript实现都是基于数组来实现 尝试理解Stack …...

Layui深入

1、代码&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>注册页面</title> <style> .container { max-width: 600px; margin: 0 auto; padding: 20px; …...

网络层--TCP/UDP协议

目录 一、TCP/UDP协议介绍 1、UDP(User Datagram Protocol)--用户数据报协议 1.1 UDP报文格式 1.2 UDP协议的特性 2、TCP(Transmission Control Protocol )--传输控制协议 2.1 TCP报文格式 2.2 TCP协议的特性 2.3 TCP三次握手 2.4 四次挥手 三、TCP和UDP的区别 四、t…...

前端发送请求之参数处理---multipart/form-data与application/x-www-form-urlencoded

Content-Type就是指 HTTP 发送信息至服务器时的内容编码类型&#xff0c;服务器根据编码类型使用特定的解析方式&#xff0c;获取数据流中的数据。 其实前后端发送请求的方式有 text/plain、application/json、application/x-www-form-urlencoded、 multipart/form-data等&…...

BoxLite-AI:轻量级AI应用开发框架,10分钟将模型部署为Web服务

1. 项目概述&#xff1a;BoxLite-AI&#xff0c;一个轻量级AI应用开发框架最近在AI应用开发领域&#xff0c;一个趋势越来越明显&#xff1a;大家不再满足于仅仅调用API&#xff0c;而是希望将AI能力更深度、更灵活地集成到自己的业务流中。但一提到“深度集成”&#xff0c;很…...

构建统一AI服务网关:OpenAI兼容门面模式实践指南

1. 项目概述&#xff1a;一个兼容OpenAI API的轻量级门面最近在折腾大模型应用开发&#xff0c;发现一个挺普遍的需求&#xff1a;很多团队或个人开发者&#xff0c;手里可能握着不止一个AI服务提供商的API密钥&#xff0c;比如既有官方的OpenAI&#xff0c;也有国内的一些合规…...

深入解析浮点数内存存储与IEEE 754标准:从0.1+0.2≠0.3说起

1. 从一次“诡异”的计算错误说起前几天&#xff0c;一个刚入行的同事跑来找我&#xff0c;一脸困惑地给我看了一段Python代码。他写了个简单的循环累加&#xff0c;想计算0.1加10次&#xff0c;理论上应该等于1.0。但打印出来的结果却是0.9999999999999999。他反复检查了代码&…...

数据库角色管理(Role Management)

1.1、角色基础角色是权限的集合&#xff0c;是 Oracle 权限管理的核心机制。12c 增强了角色的安全特性。创建角色&#xff1a;CREATE ROLE app_developer;创建带密码的角色&#xff08;需激活时提供密码&#xff09;&#xff1a;CREATE ROLE sensitive_role IDENTIFIED BY &quo…...

[GESP202512 C++ 三级] 判断题第 9 题

【题目描述】 给定一个正整数 a &#xff0c;当需要计算 -a 的补码时&#xff0c;有这样一个计算技巧&#xff1a;将 a 的二进制形式从右往左扫描&#xff0c;遇到第一个 1 之后&#xff0c;将找到的第一个 1 左边的所有位都取反&#xff0c;能得到 -a 的补码。 答&#xff1a;…...

aztfexport扩展开发:如何自定义资源映射和导入逻辑

aztfexport扩展开发&#xff1a;如何自定义资源映射和导入逻辑 【免费下载链接】aztfexport A tool to bring existing Azure resources under Terraforms management 项目地址: https://gitcode.com/gh_mirrors/az/aztfexport Azure Export for Terraform&#xff08;a…...

保姆级教程:在STM32MP157开发板上跑通LVGL 8.3.11(含FrameBuffer配置与触控校准)

嵌入式Linux GUI开发实战&#xff1a;STM32MP157移植LVGL 8.3.11全流程解析 当一块ARM开发板首次点亮LVGL的炫酷界面时&#xff0c;那种成就感堪比程序员世界的"Hello World"。本文将带你深入STM32MP157开发板的LVGL移植全过程&#xff0c;从FrameBuffer配置到触控校…...

ClawPowers-Skills:开发者实战技能库与个人工具箱构建指南

1. 项目概述与核心价值最近在GitHub上看到一个挺有意思的项目&#xff0c;叫“ClawPowers-Skills”&#xff0c;作者是up2itnow0822。乍一看这个标题&#xff0c;你可能会有点摸不着头脑——“ClawPowers”是什么&#xff1f;“Skills”又具体指什么&#xff1f;这其实是一个典…...

Python项目交付倒计时?用Gemini自动补全+单元测试+异常修复(实测缩短交付周期68%)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Python项目交付倒计时&#xff1f;用Gemini自动补全单元测试异常修复&#xff08;实测缩短交付周期68%&#xff09; 在紧迫的项目截止日前&#xff0c;Python 开发者常陷入“写完即上线、出错再救火”的…...

思源宋体CN终极指南:7种字重免费商用中文字体快速上手完整教程

思源宋体CN终极指南&#xff1a;7种字重免费商用中文字体快速上手完整教程 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 还在为商业项目中文字体版权问题而烦恼吗&#xff1f;思源宋…...