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

node.js创建

Node.js创建项目

先新建一个文件夹

cmd进入

通过npm init命令生成 package.json 文件,它包含了项目的配置信息。

npm init -y

把 package.json 文件修改为以下内容:

{"name":"0317","version":"1.0.0","main":"index.js","scripts":{"start":"node app.js"//只改这里就可以了,就可以运行了 "start":"node app.js"},"keywords":[],"author":"","license":"ISC","description":""}

在项目根目录文件下创建一个app.js

consthttp=require('http');// 创建服务器constserver=http.createServer((req,res)=>{// 设置HTTP响应的状态码和头信息res.writeHead(200,{// 设置内容类型为 HTML,并指定字符集为 UTF-8,这样中文不会乱码'Content-Type':'text/html; charset=utf-8'});// 发送响应体res.end('<h1>Hello, World!</h1><p>这是我的第一个 Node.js 应用。</p>');});// 监听端口constPORT=3000;server.listen(PORT,()=>{console.log(`Server is running on http://localhost:${PORT}`);});

运行项目命令

npm run start

运行完成后会得到这个Server is running on http://localhost:3000

点击运行可以了。

运行完成后会得到这个Server is running on http://localhost:3000

点击运行可以了。

运行效果如下:

http://www.jsqmd.com/news/494888/

相关文章:

  • 差旅费包含住宿吗?出差党必看!一文理清费用构成与报销要点 - 匠言榜单
  • 盘点网上的满意度调研平台推荐:好用网站汇总(指南) - 品牌排行榜
  • 315明规,GEO践实:十问解惑,助企稳行
  • Elasticsearch 核心概念与实战入门:从零构建你的第一个搜索引擎
  • 网上免费的满意度调研平台推荐:2026实测(附榜单) - 品牌排行榜
  • 密码学加解密实训(Base64转义)
  • 指针核心知识:5篇系统梳理4
  • 2026澳洲最好的证券公司求职笔试辅导在哪里:独家面经(必看) - 品牌排行榜
  • 口碑好的装修公司
  • 拜访客户管理的软件哪个好用?免费选工具攻略 - 企业数字化观察家
  • TVC与RCD参数耦合约束解析
  • Python深度学习新闻情感分析预测系统 SnowNLP情感分析
  • 口碑见证实力!天津陪诊机构守嘉,用贴心服务赢得市民信赖 - 品牌排行榜单
  • GIMP 3.2 (Linux, macOS, Windows) - 免费开源图像编辑器
  • hot100题解 —— 23.合并K个升序链表
  • 使用Claude Code Agent 开发独立业务功能,文档代码全搞定
  • 【PyTorch】2.0 入门学习
  • Win11 连接某公司云电脑 MySQL 数据库教程,新手小白使用,超详细,草履虫也能学会
  • db-scheduler 支持的任务模式
  • 信安毕业设计2026项目选题建议
  • 别再踩坑了!CentOS 7 安装 MySQL 看这一篇就够
  • Synfig Studio 1.5.5 (Linux, macOS, Windows) - 开源 2D 动画软件
  • 【数据集】地级市城乡居民社保相关数据(2000-2024年)
  • 影刀自动化工作流RPA采集教程
  • Typora快速上手教学
  • 安全篇:为什么所有大模型都逃不过 Prompt Injection?一次完整的转义攻击技术分析
  • L2TP-域名配置步骤
  • Java 抽象类 相关知识点
  • 第57届家博会见!奇兵到家将助力广州家具商决胜“服务战”
  • 在储能系统中,储能变流器的三相并网电压矢量控制是实现双向充放电的关键技术。今天我们就来聊聊这个技术,顺便看看代码实现