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
相关推荐
网络点点滴2 小时前
Node.js路由知识
node.js
KevinCyao2 小时前
node.js彩信接口如何集成?使用Node.js异步流模式发送多图片彩信
node.js
__zRainy__2 小时前
patch-package 打补丁方案详解
npm·node.js
hashiqimiya2 小时前
npm查看依赖
前端·npm·node.js
San302 小时前
从浏览器到 Node.js,这一次彻底搞懂 Event Loop 与异步模型
面试·node.js·浏览器
Bacon2 小时前
CDP、Puppeteer 与无头浏览器:它们到底什么关系?
前端·javascript·node.js
像我这样帅的人丶你还2 小时前
🔥🔥🔥Next + Tiptap + Yjs + Hocuspocus实现文档协同
前端·node.js
__zRainy__4 小时前
Node.js 日志选型指南:Winston vs Log4js 全方位对比与实战
node.js·log4j·winston
木木爱研究18 小时前
elpis 全栈里程碑一总结
node.js
夏暖冬凉18 小时前
npm发布流程(记录遇到的问题)
前端·npm·node.js