express快速入门Express简介Express是一个基于Node.js平台的快速、开放、极简的Web开发框架。首先希望大家提供一些技术网站http://expressjs.com/http://www.expressjs.com.cn/https://github.com/pugjs/pughttps://pug.bootcss。com/api/g...安装express创建一个新文件夹mkdirmyappcdmyapp通过npminit命令为你的应用程序创建一个package.json文件npminit这个命令会要求你输入几个参数,比如名称和版本应用程序。entrypoint:(index.js)输入app.js或者你想要的名字(推荐app.js),这是当前应用的入口文件。安装Express并将其保存到依赖项列表中。npminstallexpress--save安装成功。Express打印HelloWorld。效果如下。要打印HelloWorld,首先要导入这个模块,然后加强它,然后定义方法,最后需要启动任务//导入模块constexpress=require("express");//实例化varapp=express();//定义方法app.get('/',function(req,res){res.send('HelloWorld!');});//启动appvarserver=app.listen(3000,function(){console.log("启动成功!访问http://localhost:3000");})Express脚手架安装效果图按一个全局的express脚手架npminstallexpress-generator-g在当前工作目录下创建一个名为myapp的应用expressmyappinstallalldependentpackagescdmyappnpminstallstartthisapplication启动这个应用程序(MacOS或Linux平台):DEBUG=myappnpmstartWindows平台使用下面的命令:setDEBUG=myapp&npmstart打开http://localhost:3000/在浏览器中看到此应用程序的URL。接下来说说这次申请的过程。仔细看图就能明白效果了。他是在路由中返回一个索引文件,这个索引文件就是视图中的文件router.get('/',function(req,res,next){res.render('index',{title:'Express1'});});下面是index.ejs文件,这是视图文件。我在安装的时候定义为使用ejs。默认是玉文件><%=title%>
欢迎使用<%=title%>