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
相关推荐
万敏25 分钟前
Vue3 全栈实战第七周:错误处理与请求层封装实战记录
vue.js·node.js·全栈
AD_youyu2 小时前
Node.js 安装教程
node.js
m0_3807438713 小时前
为 OpenAI 兼容接口配置教程
开发语言·python·node.js
__zRainy__18 小时前
Node系列 · ORM:Sequelize 简介
数据库·后端·node.js
水獭比特18 小时前
工具都批准了,为什么还不能执行?给 Agent 补上第二道校验
javascript·人工智能·node.js
__zRainy__1 天前
Node系列 · ORM:mysql 驱动程序
数据库·后端·mysql·node.js·orm
__zRainy__1 天前
Node系列 · ORM:Sequelize 模型
数据库·后端·node.js
秋秋小事1 天前
提示词工程
node.js
__zRainy__1 天前
Node系列 · 数据库:MySQL 安装
数据库·后端·mysql·node.js
EricStone1 天前
Agent开发学习一:Hello-Agents TypeScript 全栈实现
typescript·node.js·agent