1、在项目文件夹中启动cmd命令窗口

2、初始化一个packsge.json包,使用命令:

npm init -y
或者
cnpm init -y

3、下载express模块:

npm install express --save
注意:--save表示是将模块下载到工作模式

4、建立一个服务器:

let express=require("express");let app=new express();app.listen(3000,()=>{//3000是端口号,可以自己设置console.log("3000running");
})

5、设置一个路由

//设置一个路由--不使用模块化
//语法:app.get("/自定义一个名字",callback)
//语法:app.post("/自定义一个名字",callback)
app.get("/home",(req,res)=>{// req 请求---向服务器请求资源// res 响应--给前端发送数据res.send("home页面")
})

验证效果:

在cmd窗口中输入:

node 文件名.js

在浏览器地址栏中输入:

localhost:设置的端口号/上面自定义的名字

nodeJS项目建立流程相关推荐

  1. 记一次完整的新浪云部署nodejs项目上线完整流程及填坑处理!

    工欲善其事,必先利其器.在开始本次部署新浪云nodejs项目之前,请先做好以下准备工作: 1.注册一个新浪微博账号! 2.使用注册好的新浪微博账号,登录新浪云网站:http://www.sinaclo ...

  2. 前后端项目对接流程梳理

    课程目标 掌握一个电商网站从设计到上线的整个过程所涉及的流程 具备独立开发一个前端项目的能力 网址 http://www.happymmall.com 架构设计 前后端完全分离 分层架构 模块化 技术 ...

  3. 软件项目开发流程RUP上

    RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论.根据Rational(Rational Rose和统一建模语言的开发 ...

  4. 对 VR 项目开发流程的调研

    0. 参考资料 学习参考自以下资料: 一个 VR 游戏 DEMO 的开发历程是怎样的 http://tech.163.com/16/0726/08/BSSSPPT600097U7U.html 虚拟现实 ...

  5. 如何将nodejs项目程序部署到阿里云服务器上

    将nodejs项目程序部署到阿里云服务器上 一.概述 二.具体步骤 1.拥有自己的服务器 2.下载Xshell 3. oneinstack配置web环境 4. XShell连接远程主机 5.更新系统软 ...

  6. 禅道开源版用户手册_Docker搭建开源版禅道以及项目基本流程介绍

    对于自学软件测试的同学来说,经常会遇到这样的困惑: 测试用例怎么写? 有啥好的模板? 缺陷提交的模板是什么样的? bug的生命周期是啥? 项目的流程是啥? 以上这些困惑,在你仔细看完这篇文章后,都能找 ...

  7. horizon流程图_项目实施流程和规范模板(测试方向)

    转自:http://blog.51cto.com/xqtesting/2052312 1. 简介 1.1 编写背景 随着公司业务的快速发展,技术部面临的基础技术研发.客户系统建设.新产品研发.老旧系统 ...

  8. 软件项目开发流程以及人员职责

    软件项目开发流程以及人员职责 实行软件工程项目管理: ▲ 项目经理(负责人):项目经理(负责人)对整个项目负完全责任,是指导.控制.管理和规范某个软件和软/硬件系统建设的人,项目经理(负责人)是最终对 ...

  9. JAVA软件项目研发流程

    JAVA软件项目研发流程 -- 谈需求(客户提需求,有客户项目经理,技术经理) -- 可行性分析报告(市场调研)[接项目]{人员配比,项目成本}(竞标) -- 概要设计 -- 静态模型(建模工具)[产 ...

最新文章

  1. 【约束布局】ConstraintLayout 约束布局 ( 简介 | 引入依赖 | 基本操作 | 垂直定位约束 | 角度定位约束 | 基线约束 )
  2. C#窗体之间事件传值
  3. NLP事件抽取综述(上中下):中文事件抽取、开放域事件抽取、事件数据生成、跨语言事件抽取、小样本事件抽取、零样本事件抽取等类型
  4. sendmail for linux
  5. hdu1212(大数取模)
  6. 用户领域 API 监控和代码注入检测
  7. mac 安装 cocoapods
  8. 训练集,验证集,测试集分别是什么
  9. 四个免费好用的临时邮箱
  10. 开发Linux应用程序的三种方法
  11. 《Java多线程编程核心技术》学习笔记(1)
  12. 2500个常用汉字及繁体对应
  13. 两个自变量和一个因变量spss_多个自变量对一个因变量的影响(SPSS:协方差分析)...
  14. 游戏客户端安全方案。
  15. HDF5 header version 1.10.4与HDF5 library 1.10.5冲突解决办法记录
  16. 坐标西安 面试中电后端Java岗 被面试官狂问mybatis
  17. sqlite3, IntegrityError: UNIQUE constraint failed when inserting a value
  18. 【unity3d】如何学习unity3d
  19. 为什么把人称呼为“总”?
  20. ESP32-S2 SGM58031-热敏电阻电压转温度

热门文章

  1. Linux操作系统使用及C高级编程
  2. frida hook实例
  3. k8s查看pod镜像
  4. 快手电商急需重构信任
  5. 江城子 乙卯正月二十日夜记梦
  6. C++ ostream、istream
  7. 信息安全与网络安全有什么关系?
  8. delay函数(计算机器周期来判断延迟时间)
  9. Unity开发VR——Oculus Rif_将Oculus接入Unity
  10. 使用酷q进行图灵机器人聊天以及舔狗功能(小白完全版)