vscode初始化node项目

首先需要安装node环境,推荐直接使用nvm 安装node,方便切换node版本

1.npm init 初始化node项目

在命令行输入npm init指令

根据指令创建完成后会在当前目录下生成一个package.json文件,记住运行npm init执行的目录必须是一个空目录

2.创建入口js文件,和目录

npm install 引入需要的包

3.运行node程序

javascript 复制代码
const express= require('express')
const app = express()


app.get('/user/info/query',(req,res)=>{
    const id=req.query.id
    res.setHeader('Content-Type','application/json; charset=utf-8')
    if (id == 1){
        res.send(JSON.stringify({id:1,name:"zhangsan"}))
    }else{
        res.send(JSON.stringify({id:2,name:"lisi"}))
    }
});

app.listen(3000,()=>{
    console.info('server start successful.')
})
bash 复制代码
node ./server.js
相关推荐
叫我Paul就好8 小时前
尝试 Node 搭建后端-开发框架
node.js
风止何安啊2 天前
网课倍速痛点解决:一套前端代码实现自由控速播放器
前端·javascript·node.js
糖拌西瓜皮2 天前
Node.js核心模块实战:文件、路径、HTTP与流处理
javascript·node.js
糖拌西瓜皮2 天前
Node.js工程化实践:包管理、TypeScript配置与代码质量
typescript·node.js
糖拌西瓜皮2 天前
NestJS入门指南:Java开发者的Spring Boot体验
javascript·node.js
糖拌西瓜皮2 天前
Express框架快速上手:中间件、路由与错误处理
javascript·node.js
半个落月2 天前
从 Tokenization 到 Embedding:用 Node.js 搞懂大模型为什么先“分词”再“向量化”
人工智能·node.js
叁两3 天前
前端转型AI Agent该如何学习?(前置篇)
前端·人工智能·node.js
糖拌西瓜皮3 天前
TypeScript 进阶:泛型、条件类型、类型守卫与装饰器
javascript·node.js
米丘6 天前
vite8 vite preview 命令做了什么?
node.js·vite