NodeJS-学习笔记(2)--使用node提供的express框架开发简单的web应用

引言:使用node.js就是为了开发web系统或者服务接口,那么如何使用node.js开发WEB应用呢,当然不会选择node.js提供的http模块(使用此模块开发的web应用入门例子,网上有非常多的例子,这里就不多说了),我们选择node.js官方比较推荐的express框架。

 

一、对express的理解。个人认为express就类似于使用java开发WEB应用中的tomcat或resin等servlet容器,tomcat等servlet容器是遵照j2ee规范而实现的web开发框架(此web框架和struts、spring、hibernate不是一个概念),而express就是遵照http规范,利用node提供的http模块实现的web开发框架,只是打个比方,其实两者在涵盖的面上还有有区别的。

二、使用express开发开发。在这里我使用的是eclipse进行开发(开发使用的插件安装方法,网上一大堆,不再描述),系统环境:windows7。

  1)使用eclipse创建一个名为nodeweb的node工程。

  2)cmd进行eclipse的工程目录E:\WorkspaceNode(根据自己的本地环境而定),执行命令:express -e -s nodeweb (注:express3.0之前,命令不是这样的,使用的时候,可以使用命令express -h查看当前版本的命令参数,在此我使用的是3.3.7),这时,nodeweb目录中会自动生成一系列的文件(注:操作时需要联网),文件包含public/、routes/、views/、app.js、package.json。解释一下,app.js为程序的入口,配置信息都在此;package.json主要是生成工程的一些配置信息,跟程序的执行基本上没有关系;routes目录下面主要是一些路由文件,类似于MVC中的C;views目录下面相当于MVC中的V;public下面就是一些公共信息。此外node_modules下面主要存入一些依赖模块安装目录。

  3)进行nodeweb目录,执行命令:npm install。这一步会根据package.json中的配置,进行依赖安装。

  4)在此使用是视图模板为ejs。

  5)配置eclipse的执行环境。Window--Preference--Nodeclipse:

    Node Path: D:\Program Files\nodejs\node_modules\.bin\supervisor.cmd

    Express Path: D:\Program Files\nodejs\node_modules\.bin\express.cmd

  6)右键app.js启动(Run As -- Node Application)。

  7)至此,按照官方提供的开发框架,已经将web开发环境搭建好了,打开浏览器,访问http://localhost:3000/,如果看到Welcome to Express说明已经成功搭建。

转载于:https://www.cnblogs.com/nalanfeifei/p/3322491.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值